数据右侧的count(*)列? [关闭]

Posted

技术标签:

【中文标题】数据右侧的count(*)列? [关闭]【英文标题】:count(*) column to the right of the data? [closed] 【发布时间】:2013-05-31 23:07:55 【问题描述】:

每当我从 mysql 数据库中使用 count 提取数据时,它总是将 count 列放在最左边的列。

例如

查询:select count(*),name from db.db group by name order by name desc

得到:

count(*) | name
-----------------
23       | Andy
65       | Bob
12       | Chris

有没有这样的方法?:

name | count(*)
-----------------
Andy | 23
Bob  | 65
Chris| 12

【问题讨论】:

您是否曾经尝试过仅反转所选列的列表? 【参考方案1】:

您只需颠倒您的计数和您的列名即可获得不同的顺序

select name, count(*) from db.db group by name order by name desc

您在 SELECT 查询中给列的顺序将是返回列的顺序

【讨论】:

【参考方案2】:

只需切换名称并在您的选择中计数

select name,count(*) from db.db group by name order by name desc

【讨论】:

就是这样,非常感谢【参考方案3】:

试试这个:

SELECT name, COUNT(*) FROM db.db GROUP BY name ORDER BY name DESC

【讨论】:

【参考方案4】:

只需像这样更改您的输出顺序:

query: select name,count(*) from db.db group by name order by name desc

【讨论】:

【参考方案5】:
select name,count(*) as cnt from db.db group by name order by name desc

【讨论】:

【参考方案6】:

试试:

SELECT NAME,COUNT(*) AS cnt FROM db.db GROUP BY NAME ORDER BY NAME DESC

【讨论】:

【参考方案7】:

简单地使用

select name, count(*) from db.db group by name order by name desc

【讨论】:

以上是关于数据右侧的count(*)列? [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

修复了引导列内的 div [关闭]

请告诉我如何在决策树中拆分数字列或节点[关闭]

Excel VBA,排序,保存,关闭,然后打开

Pandas将groupby操作的结果保存为原始数据框中的新列[关闭]

VSCode 关闭右侧预览功能

没有让 SELECT COUNT 在 PHPMYADMIN 中工作 [关闭]