Php 如何从多个条目中仅获取一个条目
我的MySQL数据库是这样的 我想要一个查询,它将从Php 如何从多个条目中仅获取一个条目,php,mysql,mysqli,Php,Mysql,Mysqli,我的MySQL数据库是这样的 我想要一个查询,它将从car表中获取每个元素,但对于每辆车,只能从car\u picture表中获取一个条目(任意一个) 所以,我想得到一个如下的查询结果- 可能吗 提前感谢您的帮助。使用GROUP BY为每个car\u id获取一行 SELECT c.car_id, cp.car_picture_link, c.original_car_page FROM car AS c LEFT JOIN car_picture AS cp ON c.car_id = c
car
表中获取每个元素,但对于每辆车,只能从car\u picture
表中获取一个条目(任意一个)
所以,我想得到一个如下的查询结果-
可能吗
提前感谢您的帮助。使用
GROUP BY
为每个car\u id
获取一行
SELECT c.car_id, cp.car_picture_link, c.original_car_page
FROM car AS c
LEFT JOIN car_picture AS cp ON c.car_id = cp.car_id
GROUP BY c.car_id
LEFT JOIN
对于car\u picture
中没有对应行的列,将返回NULL
。最好将模式发布为示例表数据或CREATE table
语句,以便我们可以将它们复制到SQLFIDLE中进行测试。我们无法从图像中剪切和粘贴。非常感谢您的帮助