Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/35.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
Mysql SQL group by按id获取另一个表值_Mysql_Sql - Fatal编程技术网

Mysql SQL group by按id获取另一个表值

Mysql SQL group by按id获取另一个表值,mysql,sql,Mysql,Sql,我有两张表,如下表: 使用者 身份证件 名称 汽车 试试这个 SELECT c.name as cars, COUNT('car count') FROM users u INNER JOIN cars c ON c.id = u.car GROUP BY c.id 试试这个 SELECT c.name as cars, COUNT('car count') FROM users u INNER JOIN cars c ON c.id = u.car GROUP BY c.id

我有两张表,如下表:

使用者 身份证件 名称 汽车 试试这个

SELECT c.name as cars, COUNT('car count') 
FROM users u 
INNER JOIN cars c ON c.id = u.car 
GROUP BY c.id
试试这个

SELECT c.name as cars, COUNT('car count') 
FROM users u 
INNER JOIN cars c ON c.id = u.car 
GROUP BY c.id
试试这个:

SELECT 
    c.name as 'car', 
    COUNT('car count') 
FROM 
    users u 
INNER JOIN 
    cars c ON c.id = u.car 
GROUP BY 
    c.id
试试这个:

SELECT 
    c.name as 'car', 
    COUNT('car count') 
FROM 
    users u 
INNER JOIN 
    cars c ON c.id = u.car 
GROUP BY 
    c.id

如果不需要,请不要选择它。如果我不清楚,请抱歉,但是车辆返回为
id
,我想显示它们的名称您已经选择并显示了车辆名称,您是说要显示用户的名称吗?也许你应该在你的问题中包括你的预期输出。@Andrew我希望cars列显示姓名,而不是
id
,这样汽车将是
Audi
,计数将是
2
,现在它返回它的
id
,如果你不想要,就不要选择它。对不起,如果我不清楚,但是汽车返回为
id
,我想显示他们的名字你已经选择并显示了汽车的名字,你是说你想显示用户的名字?也许您应该在问题中包含您的预期输出。@Andrew我希望cars列显示名称,而不是
id
,这样车辆将是
Audi
,计数将是
2
,现在它返回它的
id
正是我需要的:)正是我需要的:)正是我需要的:)正是我需要的:)