Autor Zpráva
milan.lipka
Profil *
Zdravím,
mám 2 selecty z rovnakých, alebo veľmi podobných tabuliek. Prvý select vráti napríklad 15, druhý 20 výsledkov a chcel by som tieto dva selecty spojiť do jedného (ktorý by mal teda 35 riadkov), a prípadne ich potom ešte ďalej spoločne zoraďovať apod. Bolo by to nejako možné?

SELECT * FROM table1 WHERE ...
SELECT * FROM table2 WHERE ...



Vďaka.
Alphard
Profil
ano, používá se k tomu union, ale počet sloupců (a možná i datový typ) musí být stejný, proto doporučuji vyjmenovat
select sloupec1, sloupcec2, sloupec3 from tabulka1
union
select sloupec1, sloupcec2, sloupec3 from tabulka2
Toto téma je uzamčeno. Odpověď nelze zaslat.