結合されたテーブルから情報を抽出するために、私もSQLクエリパターンのこの種に名前を付ける方法がわからない...私は、以下の単純化されたテーブルがあります。SQLクエリは、私はSQLクエリといくつかの助けが必要
teachers: ID | NAME 1 | john 2 | paul teachers_subjects: TEACHER_ID | SUBJECT_ID 1 | 42 1 | 43 2 | 43 subjects: ID | NAME 42 | english 43 | frenchを
これはかなり簡単です:教師は多くの科目を教えることができます。今、私は "英語"と "フランス語"の両方を教えることができるすべての教師を見つける必要があります(これは "ジョン"です)。そのためのSQLクエリは何でしょうか?
あなたは、MySQLやPostgreSQLを使用していますか? (含まれていない製品にはタグを付けないでください) – jarlh
そのテーブルのデータは、どのような結果になりますか? (書式付きテキストもここで指定してください。) – jarlh
多対多の関係と呼ばれています。これまでに何を試しましたか? –