我有3个表,student
,marks
和subject
。我想打印学生姓名然后主题,然后标记该特定学生的主题。如果假设条目是null
,那么我想在那里打印为0.请参考粗略的图片。
答案 0 :(得分:0)
我无法真正弄清楚你的照片中的细节,但这类似的东西(假设它与你的特定SQL方言兼容)。
select
student_name, subject, NVL(mark, 0)
from
student, subject, marks
where
subject.student_id = student.student_id
and mark.subject_id = subject.subject_id
order by
student_name, subject;