Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: 3 zapytania w 1
Forum PHP.pl > Forum > Bazy danych > MySQL
Apo
Witam
Napisałem sobie takie zapytanie które wyciąga dane z 2 tabel:
  1. SELECT projekty.id, projekty.DATA, projekty.nazwa, projekty.modyfikacja, projekty.autor, COUNT(notatki.id) notatki
  2. FROM projekty
  3. LEFT JOIN notatki ON projekty.id=notatki.id_projekt GROUP BY projekty.id

Ale chciałem żeby wyciągnął jeszcze dane z 3 tabeli. 3 zapytanie miałoby wyciągnąć wartość z pola nick z tabeli admin gdzie admin.id=projekty.autor.
Czyli zapytanie:
  1. SELECT admin.nick
  2. FROM adm<span
  3. style='color:green'>in WHERE admin.id=projekty.autor

chce połączyć z tym pierwszym zapytaniem ale nie umie juz tego zrobic ;/
Z gory thx
spenalzo
  1. SELECT projekty.id, projekty.DATA, projekty.nazwa, projekty.modyfikacja, projekty.autor, COUNT(notatki.id) notatki, admin.nick
  2. FROM projekty
  3. LEFT JOIN notatki ON projekty.id=notatki.id_projekt LEFT JOIN admin ON (admin.id=projekty.autor) GROUP BY projekty.id

Może tak?
Apo
thx mastach tongue.gif
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.