SQL dotaz na vyhladanie

Programovacie jazyky, rady, poradňa...
Dominick
Light Expert
Light Expert
Používateľov profilový obrázok
Príspevky: 68
Registrovaný: 05 jan 2008, 20:40
Kontaktovať používateľa:

SQL dotaz na vyhladanie

Príspevok od používateľa Dominick »

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
Hardcore addict
Používateľov profilový obrázok
Príspevky: 8223
Registrovaný: 27 máj 2009, 20:42
Bydlisko: Bratislava
Kontaktovať používateľa:

Re: SQL dotaz na vyhladanie

Príspevok od používateľa harrison314 »

Mozne to je, cez union ale zalezi co s nich chces vytiahnut

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
...
ale ked musis riesit daco taketo mas na 100% zle navrhnutu databazovu schemu.
Co mas v tych tabulkach?
Napísať odpoveď