Da se nejak udelat, aby select * from tab1, tab2, tab3 priradil k zaznamum z tab1 vybrane zaznamy bud z tab2 nebo z tab3 (tj. jako by to spolu nesouviselo)?
select * from tab1, tab2, tab3 where tab1.slp1=tab2.slp1 AND tab1.slp3=tab3.slp3
chce, aby vse bylo splneno naraz
Otázka opravdu není moc jasná, zkus příklad. Pak se zkus podívat na left join.
No jestli by neslo pomoci where (nebo nejak jinak) vytvorit selectem zaznamy s ruznou strukturou, tj. z tab1, tab2, tab3 udelat napr. zaznamy
slp1, slp2
slp1, slp3
atd.
jasne
miesto AND skus dať OR
Nebude to pak
slp1, slp2, slp3
slp1, slp2, slp3
atd.
?
P.S.: Jak casove ovlivni vyhledani selectem podle where sloupce, ktere ve where nejsou, tj. ma delka zaznamu (pocet sloupcu, delka sloupcu) vliv na cas provedeni selectu?