Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/282.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何从多个条目中仅获取一个条目_Php_Mysql_Mysqli - Fatal编程技术网

Php 如何从多个条目中仅获取一个条目

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

我的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 = cp.car_id
GROUP BY c.car_id

LEFT JOIN
对于
car\u picture
中没有对应行的列,将返回
NULL

最好将模式发布为示例表数据或
CREATE table
语句,以便我们可以将它们复制到SQLFIDLE中进行测试。我们无法从图像中剪切和粘贴。非常感谢您的帮助