Autor | Zpráva | ||
---|---|---|---|
Bakyy Profil * |
#1 · Zasláno: 10. 2. 2008, 13:21:13
Zdravim,
mam dve tabulky, v jedne je seznam veci, ktere se maji zobrazit a v druhe je seznam veci, ktere se naupak z prvni tabulky zobrazovat nemaji: např. v první je id_auto a nazev a ve druhe je id_nezobrazuj a auto (CK k id_auto). Jak nejlépe v jednom dotazu udělat, aby se zobrazily jen položky, u kterých není v druhé tabulce záznam? Díky |
||
Kajman_ Profil * |
#2 · Zasláno: 10. 2. 2008, 22:03:58
např.
select * from tabulka_aut where id_auta not in (select id_auta from nezobrazuj) |
||
Behe Profil * |
#3 · Zasláno: 11. 2. 2008, 14:42:54
Kajman_: díky, vnořený dotaz mě taky napadl, ale už jsem to vyřešil jinak a myslím, že mnohem efektivněji, než jsem původně zamýšlel. Jen mě napadlo, jestli existuje něco jednoduššího, ale na tom už teď nesejde. Každopádně díky za odpověď.
|
||
Bakyy Profil * |
#4 · Zasláno: 11. 2. 2008, 14:44:41
Pardon, kamarádovo jméno
|
||
Časová prodleva: 16 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0