Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: 2 tabele, select if druga_tabela nie ma klucza z pierwszej
Forum PHP.pl > Forum > Bazy danych > MySQL
misiek172
Witam.

Głupi problem ale nie chodzi mi... :/

Jak powinno wyglądac zapytanie operujące na 2 tabelach:

wz
idWz || name

fv
idWzFv

Jeżeli istnieje jakaś fv z wartością z pola idWz, to ma jej nie zaznaczać,

innymi słowy: ma pobrać tylko te idWz, które nie wystepuja w tabli fv.idWzFv

Jak powinno wygladac takie zapytanie?

Pozdrawiam, Łukasz.
phpion
Poczytaj o NOT EXISTS.
piker9
Pierwszy wynik z google

What kind of store is present in no cities?

SELECT DISTINCT store_type FROM stores
WHERE NOT EXISTS (SELECT * FROM cities_stores
WHERE cities_stores.store_type = stores.store_type);
misiek172
super chodzi dzięki smile.gif

  1. SELECT DISTINCT nrWz
  2. FROM wztoview WHERE NOT
  3. EXISTS (
  4.  
  5. SELECT nrWz
  6. FROM fvtoview WHERE wztoview.nrWz = fvtoview.nrWz
  7. );
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.