Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> select z tabeli gdzie id_x != 9 a wszystkie inne to null
blob
post
Post #1





Grupa: Zarejestrowani
Postów: 6
Pomógł: 0
Dołączył: 24.05.2004
Skąd: Wawa

Ostrzeżenie: (0%)
-----


Witam,
Nadszedł moment, że trzeba zapytać o radę..
Mam następujący problem:
Ponieważ mój Mysql nie obsługuje podzapytań, tworzę sobie tabelę tymczasową 'tmp', która jest wynikiem działania LEFT JOINa na tabelach "towar" i "dostawcy".
Taka tabela ma pola(np.): id_towaru, nazwa_towaru, id_dostawcy.
Tam, gdzie nie było dostawcy, pole id_dostawcy jest NULL i jest OK.
Teraz chcę wyświetlić tylko ten towar, który NIE jest przypisany do mojego dostawcy(uzytkownika o id=9), czyli [sql:1:f6d014acd1] select * from tmp where id_dostawcy !=9[/sql:1:f6d014acd1]
Zakładam że wszystkie inne rekordy w tym polu są NULL, w rezultacie zapytanie jest wykonywane, ale nie dostaję żadnych wyników...
Moje pytanie: jak wyciągnąć z bazy tylko te rekordy, które w określonym polu mają wartość NULL?
Z góry dziękuję!
Go to the top of the page
+Quote Post

Posty w temacie
- blob   select z tabeli gdzie id_x != 9 a wszystkie inne to null   24.05.2004, 15:15:23
- - Aiker   select * FROM tmp WHERE id_dostawcy = NULL Moze t...   24.05.2004, 15:41:01
- - blob   nie bardzo...,   24.05.2004, 15:44:41
- - blob   .. a tak wygląda wyjaśnienie sql..   24.05.2004, 15:47:08
- - blob   trochę wyjaśnień..   24.05.2004, 16:08:47
- - Aiker   select * FROM tmp WHERE id_dostawcy is NULL Tak po...   24.05.2004, 16:49:15
- - blob   oh sh*t !!!   24.05.2004, 16:53:52


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 15.09.2025 - 08:27