0

2つのテーブルがあります。1つattendanceのテーブルと1つのlessonsテーブル。出席テーブルのすべての学生IDを自分のページ内に印刷したいと思い'register' is = 'y'ますlessons

基本的に、table 1表2の特定の列が特定の値である場合から*を出力します。

助けてください....

4

2 に答える 2

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

于 2013-03-24T22:01:37.597 に答える
0

演算子を使用しJOINて、外部キーで複数のテーブルを結合します。

于 2013-03-24T21:58:16.240 に答える