我有两张桌子。一个attendance
表和一个lessons
表。我想在我的页面中打印'register' is = 'y'
表中lessons
的出勤表中的所有学生ID。
基本上,如果在表2中特定列是特定值,则从table 1
打印*。
请帮忙......
答案 0 :(得分:2)
您需要JOIN
上的student_id
表:
select a.student_id
from attendance a
inner join lessons l
on a.student_id = l.student_id
where l.register = 'y'
此查询中使用的语法是INNER JOIN
,它将返回两个表之间的所有匹配行,其中课程寄存器列的值为y
。
答案 1 :(得分:0)
使用JOIN
运算符连接外键上的多个表。