MySQL结果从"产品"返回重复的产品table因为多个项目具有相同的" image.id_node" "图像"表。我可以通过任何方式对其进行编辑,以便每个对应的' image.id_node只返回一个产品&#39 ;?优选地,通过找到具有最高ID值的那个?
"SELECT *
FROM `product`
left join image
on product.id_node = image.id_node
WHERE `product_publish` = 1
AND image.main = 1
AND `product_type_item`=$type_item
AND product_status = 1
order by product_position ASC;"
答案 0 :(得分:0)
您可以使用子查询来确定每个max(product.id)
的{{1}}。
id_node