Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP][SQL]Zapytanie do bazy danych - forma zgodna ze sztuką
Forum PHP.pl > Forum > Przedszkole
marian84
Witam wszystkich
Chcę połączyć trzy tabele w celu uzyskania danych w jednym zapytaniu - standard
Obecnie "wyrzezbiłem" coś takiego:

  1. mysql_query('SELECT e.name as imie, e.id as idOsoby, e.zgloszenie, e.lastname, e.email as personalEmail, c.email as companyEmail, c.name as firma, c.subName as subFirma, c.id as idFirmy, t.potwierdzenie, t.lista_obecnosci, c.publikacjaNaWww
  2. FROM company c, employee e, employeeToTraining t
  3. WHERE t.idTraining="'.$id.'" AND t.idEmployee=e.id AND e.idCompany=c.id AND e.del=0 AND c.del=0 AND t.del=0 ORDER BY c.name');


Z góry dziękuję za pomoc
lustfingers
Tu masz przykład jak to powinno wyglądać:

  1. SELECT student.firstname,
  2. student.lastname,
  3. exam.name,
  4. exam.date,
  5. grade.grade
  6. FROM grade
  7. INNER JOIN student ON student.studentId = grade.fk_studentId
  8. INNER JOIN exam ON exam.examId = grade.fk_examId
  9. ORDER BY exam.date
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.