![]() |
![]() |
![]()
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ę! |
|
|
![]() ![]() |
![]() |
Aktualny czas: 15.09.2025 - 08:27 |