我在数据库中有两个表。一种用于产品,另一种用于产品图像。我正在加入表格,以便通过一个查询获取产品图像和信息:
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
. 如何修复我的查询以获取所有产品?