我有两张桌子。一个attendance
表和一个lessons
表。我想在我的页面中打印出勤表中'register' is = 'y'
表中lessons
处的所有学生ID。
基本上,如果在表2中特定列是特定值,则从table 1
打印*。
请帮忙....
最佳答案
您将要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
。关于mysql - mysql查询多个表,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/15604501/