[英]Select distinct values from a table and add 'count' column
通常,我们的统计记录应用程序按IP进行搜索。 这意味着-三个IP和一个查询,一个数据库中有3个条目。
我们需要显示这些搜索的统计信息,但是假设我们有:
query | count | ip
where 2 127.0.0.1
where 1 127.0.0.2
where 4 127.0.0.3
who 4 127.0.2.1
我需要在Rails应用程序中将这些“ where”排序为一个查询。 因此,如果我编写Search.order('count DESC'),则需要获得类似
query | count
where 7
who 4
有人有解决方案吗?
Select query, sum(count) as SumCount from table group by query
这样的事情会让你入门
select query, sum(count) thecount
from etc
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.