세 개의 열이있는 테이블이 있습니다.여러 행의 일치 값
image ppid cpid
1st_image.jpg 10395 10019
1st_image.jpg 10395 10371
1st_image.jpg 10395 10311
2nd_image.jpg 10395 10019
2nd_image.jpg 10395 10371
PPID를가 10395이며, 여기서 cpid는 10019, 10371 및 10311 어디는 1st_image.jpg를 선택할 수 있습니까? 기본적으로 모든 cpids가 일치하는 경우에만 이미지를 선택하지만 여러 행에 걸쳐 있기 때문에 간단한 WHERE 문을 사용하여 이미지를 선택할 수 없습니다.
편집 : 그것은 모든 여기서 cpid 년대 (10019, 10371, 10311) MYTABLE에서
[MySQL의 Select 가능한 ID는 여러 행에 특정 값이있는 행에서 발생합니다] (http://stackoverflow.com/questions/7407001/mysql-select-ids-which-occur-on-different- rows-with-multiple-specific-values-fo) –
Bill, 두 번째 해결책을 시도했지만 작동하지 않습니다. 나는 5를 얻었지만, 3이되어야한다고 생각한다. –
내가 추가 한 [tag : relational-division] 태그로 다른 질문에 대한 답을 얻을 수있을 것이다. –