2つのテーブルがあります。1つattendanceのテーブルと1つのlessonsテーブル。出席テーブルのすべての学生IDを自分のページ内に印刷したいと思い'register' is = 'y'ますlessons。
基本的に、table 1表2の特定の列が特定の値である場合から*を出力します。
助けてください....
2つのテーブルがあります。1つattendanceのテーブルと1つのlessonsテーブル。出席テーブルのすべての学生IDを自分のページ内に印刷したいと思い'register' is = 'y'ますlessons。
基本的に、table 1表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。
演算子を使用しJOINて、外部キーで複数のテーブルを結合します。