SQL dotaz na vyhladanie
SQL dotaz na vyhladanie
Zdravim, chcem sa spýtať či je možné vyhladat vo viacerých tabulkách a to ked mám nasledovnu databazu. Databáza obsahuje 30 tabuliek a každá tabulka má iné stlpce. A však stlpec ID je vo všetkých tabulkách. Tak rád by som vedel či sa dá podla ID čísla vyhladat vo všetkých 30tich tabulkách. Dakujem
-
harrison314
Hardcore addict
- Príspevky: 8223
- Registrovaný: 27 máj 2009, 20:42
- Bydlisko: Bratislava
- Kontaktovať používateľa:
Re: SQL dotaz na vyhladanie
Mozne to je, cez union ale zalezi co s nich chces vytiahnut
ale ked musis riesit daco taketo mas na 100% zle navrhnutu databazovu schemu.
Co mas v tych tabulkach?
Kód: Vybrať všetko
SELECT tabulka1.daco FROM tabulka1 WHERE tabulka1.id = 2
UNION
SELECT tabulka2.daco FROM tabulka2 WHERE tabulka2.id = 2
UNION
SELECT tabulka3.daco FROM tabulka3 WHERE tabulka3.id = 2
...
Co mas v tych tabulkach?