2 番目の結合テーブルに複数の条件が含まれる SQL 結合について質問があります。以下はテーブルの詳細です
表1
pId ステータス keyVal
---- ------- ------
100 1 45
101 1 46
表 2
pId モード modeVal
100 2 5
100 3 6
101 2 7
101 3 8
上記の 2 つのテーブルがあり、以下の条件に基づいて参加して pId を取得しようとしています
keyVal = 45 および status = 1 を持つ pId は、mode = 2 および modeVal 5 および mode =3 および modeVal = 6 を持つ table2 と結合されます
私が期待している結果は pid = 100 を返すことです
結合クエリについて教えてください。