【问题标题】:Distinct and Count in table在表中区分和计数
【发布时间】:2013-01-09 11:44:19
【问题描述】:

需要编写一个 MySQL 查询来检查数据库表并获取不同的值及其计数。

select distinct(fruits), count(distinct(fruits)) from table;

这就够了吗?

【问题讨论】:

    标签: mysql select count distinct


    【解决方案1】:

    为什么不使用group by

    select fruits, count(fruits) as fc
    from table
    group by fruits
    order by fc desc;
    

    【讨论】:

    • 他需要不同的水果而不是水果。
    • @mamdouhalramadan group by 会给他一个不同的列表 - 这是一回事。
    • 抱歉没有看到你的群组
    • @bon 谢谢。如果我需要它们按计数顺序排列,那么??
    • 是的,您可以添加您喜欢的任何订单:)
    猜你喜欢
    • 2012-06-16
    • 2010-10-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-12-31
    • 1970-01-01
    • 2021-03-22
    • 2023-03-03
    相关资源
    最近更新 更多