| Autor | Zpráva | ||
|---|---|---|---|
| milan.lipka Profil * |
#1 · Zasláno: 27. 9. 2008, 11:29:38
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 |
#2 · Zasláno: 27. 9. 2008, 11:36:29
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 |
||
|
Časová prodleva: 17 let
|
|||
Toto téma je uzamčeno. Odpověď nelze zaslat.
0