0
我创建一个表事务表使用MySQL的...我需要从表中检索频繁交易数据......如何找到从表中频繁的数据帮帮我!如何使用mysql查询从表中选择最频繁的项目?
我创建一个表事务表使用MySQL的...我需要从表中检索频繁交易数据......如何找到从表中频繁的数据帮帮我!如何使用mysql查询从表中选择最频繁的项目?
试试这个:
Select Top 1 Item
From
(Select Item, Count(*) Frequency
From Table
Group By Item
Order By Count(*) Desc) Z
仅返回一个记录,或...
Select Item From
(Select Item, Count(*) Frequency
From Table
Group By Item) Z
Where Z.Frequwncy =
(Select Max(Frequency) From Z)
将返回所有记录与最高频率(计数)。
添加您需要的任何谓词或其他输出列以进一步定制sql ...
请提供所涉及的表的模式以及此上下文中频繁含义的定义。 – 2010-08-30 14:33:56