次の 1 対多
CREATE TABLE source(id int, name varchar(10), PRIMARY KEY(id));
CREATE TABLE params(id int, source int, value int);
ここで、params.source は source.id への外部キーです
INSERT INTO source values(1, 'yes');
INSERT INTO source values(2, 'no');
INSERT INTO params VALUES(1,1,1);
INSERT INTO params VALUES(2,1,2);
INSERT INTO params VALUES(3,1,3);
INSERT INTO params VALUES(4,2,1);
INSERT INTO params VALUES(5,2,3);
INSERT INTO params VALUES(6,2,4);
パラメータ値のリスト ([1,2,3] など) がある場合、SQL でリスト内のすべての値 (ソース 1、「はい」) を持つすべてのソースを見つけるにはどうすればよいですか?
ありがとう