【问题标题】:Counting Instances of Unique Value in Field统计字段中唯一值的实例
【发布时间】:2010-12-09 00:27:06
【问题描述】:

假设你在 SQL 中有一个表:

Prices
------
13.99
14.00
52.00 
52.00 
52.00 
13.99

您如何计算输入不同字段的次数?因此,此类计数的示例将输出:

13.99 - 2 times. 
14.00 - 1 times. 
52.00 - 3 times.

或者也许:

3 (i.e. 13.99, 14.00, 52.00)

谁能给点建议?干杯。

【问题讨论】:

标签: sql mysql count group-by


【解决方案1】:

怎么样:

SELECT Prices, COUNT(*) FROM TheTable GROUP BY Prices

不能说我已经在 MySql 上尝试过,但我希望它可以工作......

【讨论】:

  • 非常感谢。不是我选的!相反,我正在做类似的事情:SELECT * FROM TheTable COUNT(Price)。干杯!
  • SELECT Prices, COUNT(*) as C FROM TheTable GROUP BY Prices ORDER BY C 如果您想按计数排序。 :)
  • 谢谢你:)。出于好奇,假设我们有一个“TheTableTWO”,其中有一个名为“Genre”的列,它链接到这些价格。我将如何显示它?因此示例输出将是“13.99 || 65425 || Horror”。
  • 你为什么不进一步详细说明这个问题或者问一个新的问题并从这里链接到那个?原因是您的原始问题已经有一个公认的答案,而且很难通过评论来回答。
  • 很好,这是链接的问题:stackoverflow.com/questions/1606062/…
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2017-11-19
  • 2015-05-03
  • 1970-01-01
  • 1970-01-01
  • 2017-01-08
  • 2022-01-21
  • 1970-01-01
相关资源
最近更新 更多