sql >> Database >  >> RDS >> Mysql

Inner join met 3 tabellen in mysql

Bijna correct.. Kijk naar de joins, je verwijst naar de verkeerde velden

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. SQL Server SOMMIGE operator uitgelegd

  2. SQL Server TRIM-, LTRIM- en RTRIM-functies

  3. Datums vergelijken in MySQL waarbij het tijdgedeelte van een DateTime-veld wordt genegeerd

  4. hoe gegevens uit de logtabel naar de e-mailtekst in oracle te exporteren