列の1つに不明な数の異なる値を持つすべての行を選択できるSQL SELECTステートメントをPHPファイルに作成しようとしています。よりよく説明するために、正確な状況を言います。データベースに 3 つのテーブルがあります。テスト、カテゴリ、セクション。各テストはカテゴリに属し、約 50 のカテゴリがあり、各カテゴリはセクションに属し、10 のセクションがあります。ただし、テスト テーブルには、属するカテゴリの列しかありません。セクション内のすべてのテストを表示できるようにしたいと考えています。
物事を明確にするために:
SELECT * FROM tests WHERE category = '$categoryId' ORDER BY id ASC
これにより、特定のカテゴリのすべてのテストを選択できますが、選択したセクションに応じて、OR で区切られたこのステートメントにカテゴリ ID を入れる、ある種のループを作成したいと考えています。ありがとうございました。