【发布时间】:2017-12-26 11:42:02
【问题描述】:
我想显示来自 2 个表的数据,并且我想显示它们全部,包括不匹配的数据。我试过这个查询。
SELECT * FROM student s
LEFT JOIN grade g ON g.student_id=s.student_id
WHERE s.student_id = 9
我得到的只是显示有成绩的学生,而我需要的是显示所有学生,即使他们没有任何成绩。我也尝试过使用inner join、right join,但结果是一样的。查询应该是什么?
【问题讨论】:
-
添加样本数据表???