Autor | Zpráva | ||
---|---|---|---|
jago Profil * |
#1 · Zasláno: 15. 8. 2007, 13:48:49
Zdravím,
mám databázu mien s dodanými nejakými vecami. Ako vyzerá SELECT, ak potrebujem zistiť, kto z mien nemá niečo dodané. Ďakujem. |
||
roberta Profil |
#2 · Zasláno: 15. 8. 2007, 14:01:31
je potrebné si uvedomiť, čo znamená, že meno nemá niečo dodané... nachádza sa v tom poli hodnota null, alebo niečo iné? ak by tam bola hodnota null, tak by si musel napísať niečo podobné
select meno, priezvisko from nazovtabulky where nazovpola1 is null or nazovpola2 is null or atď... podľa toho koľko polí chceš kontrolovať na "nemá niečo dodané" |
||
jago Profil * |
#3 · Zasláno: 16. 8. 2007, 06:29:29
Strruktura tabulky nie je taka, ze by na mieste chybajucej polozky bolo null.
Zjadnodusene je to takto Janko kladivo Janko monterky Janko kluc 17 Jozef monterky Jozef kluc 17 Jozef kluc 22 Juraj kladivo Juraj kluc 22 ... Potrebujem zistit, kto nema napriklad kluc 22. Pocet ludí sa mení, pomockou by mozno bolo, ze kazdy ma monterky, takze viem zistit aktualny pocet ludi. Ďakujem. |
||
Kajman_ Profil * |
#4 · Zasláno: 16. 8. 2007, 09:05:45
select distinct jmeno from tabulka where jmeno not in (select jmeno from tabuka where vec='kluc 22')
nebo tak nějak |
||
Časová prodleva: 17 let
|
0