このシナリオの sql ステートメントを作成する方法について非常に混乱しています。私は試してみましたが、うまくいきませんでした。テーブル PARENTS、テーブル CHILDREN、テーブル SCHOOL の 3 つのテーブルがあります。
-PARENTS has
ID name
-Children has
ID parentID nam
-SCHOOL has
ID parentID chidrenID schoolType
私が望むのは、すべての親を子供と一緒に返すことです(学校に在籍しているかどうかに関係なく)が、学校に在籍している場合は、schoolTypeを「高校」にする必要があります
したがって、これらの行に沿った何か(疑似コード):
Select * from parents,children
where parents.ID = Children.parentID and
include school information
where parents.ID = school.parentID and
children.ID = school.childrenID and schoolType = "HighSchool"
助けて?