sql >> Databáze >  >> RDS >> Mysql

Vnitřní spojení se 3 tabulkami v mysql

Téměř správně... Podívejte se na spojení, odkazujete na nesprávná pole

SELECT student.firstname,
       student.lastname,
       exam.name,
       exam.date,
       grade.grade
  FROM grade
 INNER JOIN student ON student.studentId = grade.fk_studentId
 INNER JOIN exam ON exam.examId = grade.fk_examId
 ORDER BY exam.date


  1. Přepisování dotazů pro zlepšení výkonu

  2. Vzdálenost v metrech mezi dvěma prostorovými body v dotazu MySQL

  3. Jak aktualizovat více sloupců v PostgreSQL

  4. Jak make_timestamp() funguje v PostgreSQL