私は次のようにMySQLのテーブルを持っている:MySQLでこのクエリの解決策を見つけるのに助けが必要ですか?
id p_id c_id
1 11 1
2 11 2
3 11 3
4 12 1
5 12 3
6 13 1
7 13 2
私はc_id
は1と2であるとき、それはp_id
の11と13を返すべきであるとのクエリを必要とします。
SELECT DISTINCT p_id FROM `Table Name` where c_id in (1,2)
返します:11, 12, 13
は
私は、次のクエリを試してみました。
しかし、返信するには、11 , 13
が必要です。
私foが働いた(1,2)でC_ID '表NAME'区別P_IDを選択し、(12)にないP_ID? –