1

学生証だけで介入の詳細に関する情報を取得するためのselectステートメントの書き方がわかりません。

学生IDが2の場合、メンタリングという名前の介入に関する情報を見つけたいと思います。

student_interventionテーブル

id   student_id inter_details_id   start_date                   end_date         staff_id
 1      2          1            2029-09-12 00:00:00     2029-10-12 00:00:00 0
 2      2          1            2029-09-12 00:50:00     2029-10-12 00:00:00 0

介入の詳細

   id      name           description
    1      MENTORING      MENTORING2
    2      BESPOKE        BESPOKE
4

1 に答える 1

0

試す:

SELECT start_date, end_date, staff_id
FROM student_intervention, intervention_details
WHERE student_intervention.inter_details_id = intervention_details.id
And student_intervention.student_id = 2
And intervention_details.name = 'MENTORING'

これは「内部結合」構文を使用しませんが、それでも機能するはずです

于 2012-11-06T11:10:52.760 に答える