ここで、30 個のテーブルを持つデータベースに依存する検索ページのクエリを作成する必要があります。
私の要件を例で説明します。
テーブル A とテーブル B の間に関係がある -> 1 対多の関係
テーブル A は学生情報用であり、テーブル B はその学生のコースを毎年保存するためのものであるとします。毎年3科目しか履修できないため、構造は次のようになります。
表 A: ID、学生名、電話番号、生年月日 ......
表 B: : ID、StudentID、日付、サブジェクト 1、サブジェクト 2、サブジェクト 3
そのため、学生は年に 3 つの科目を受講できます。X という科目のクエリを作成して、任意の年に 1 回だけ受講するすべての学生を取得したいと考えています。
有効な学生の例:
StudentID Sub1 Sub2 Sub3 Year
60 Z (X) Y 1
60 L W V 2
60 M P Y 3
無効な学生の例:
StudentID Sub1 Sub2 Sub3 Year
10 Z (X) O 1
10 L W V 2
10 O P (x) 3
私の問題が十分に明確であることを願っています