gpt4 book ai didi

MySQL从其他表中查询和计数

转载 作者:行者123 更新时间:2023-11-29 08:43:43 26 4
gpt4 key购买 nike

我想从一个表中获取数据,并根据第一个表的数据统计其他表中的所有结果,这是我尝试过的:

SELECT
cars.*, (
SELECT
COUNT(*)
FROM
uploads
WHERE
uploads.cid = cars.customer
) AS `count`,
FROM
`cars`
WHERE
customer = 11;

我真的不知道为什么它不起作用,因为我不是普通的 MySQL 用户/编码员......

有人能指导我正确的方向吗?

最佳答案

SELECT
c.*, COUNT(u.cid) AS count
FROM
cars c
LEFT JOIN
uploads u
ON
u.cid=c.customer
WHERE
u.customer = 11;
GROUP BY c.cid

关于MySQL从其他表中查询和计数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13062133/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com