두 테이블 1)이 있습니다. adv_master 및 2). 내부 행 단일 행으로 결합
adv_img_master
나는이 두 테이블에 InnerJoin을 적용하지만 그것은 사진과 함께 광고 여러 반환 그래서 문제단일 muleiple 사진을 광고 할 다음에 직면했다.
는하지만 실제로는 하나의 adv_img_master 테이블
SELECT * FROM adv_master as am
JOIN adv_img_master aim ON am.id = aim.adv_id;
그것은 중복 반환 여러 이미지로 광고에서 하나의 사진과 함께 광고합니다. 일치하는 단일 이미지로 고유 한 광고를 원합니다.
SELECT DISTINCT am.advertisement, aim.image
FROM adv_master am
INNER JOIN adv_img_master aim
ON am.id = aim.adv_id
을하지만 당신은 당신의 데이터를 공개하는 경우, 이에 대한 대안은 더 적절한가 있습니다
그룹별로 사용하십시오. 문제를 해결할 것입니다. –