데이터베이스에 두 개의 테이블이 있습니다. 하나는 제품 용이고 다른 하나는 제품 이미지 용입니다. 내가 눈치왼쪽 열 중복 열
SELECT *
from items left join images
on items.item_id = images.item_id and
items.display_items = '1' and items.active = '1'
order by items.item_year desc, items.fullname desc, images.position asc
그러나 모든 제품이 게재되지 않았 음 : 나는 하나 개의 쿼리와 제품 이미지 및 정보를 얻을 수 있도록 나는 테이블을 조인하고 있습니다. 일부 제품에는 이미지가 없으며 표시되지 않는 제품이 있습니다. Sequel Pro에서 내 쿼리를 실행하여 item_id
열이 두 번, ID가 한 번, 한 번 NULL
으로 나타났습니다. 모든 제품을 가져 오기 위해 쿼리를 수정하려면 어떻게해야합니까?
완벽하게 작동합니다. SELECT *가 문제였습니다. 감사! –