Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP][SQL]Zapytanie do bazy danych - forma zgodna ze sztuką
marian84
post
Post #1





Grupa: Zarejestrowani
Postów: 185
Pomógł: 10
Dołączył: 29.01.2008

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


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
Go to the top of the page
+Quote Post
lustfingers
post
Post #2





Grupa: Zarejestrowani
Postów: 99
Pomógł: 5
Dołączył: 18.03.2015

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


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
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 19.08.2025 - 08:56