select name,count(*) from data group by name order by count(*) DESC limit 1
不加limit限制将返回按照name重复次数排列的数据
标签:count(*), mysql这个你要用存储过程了吧,吧三次查询的结果汇聚到一张表中,然后再对一张表求和
一、你的意思是这个意思吗:select count(*) from 表 where 用户id = ? and 商品id = ?
二、还是根据用户id查询出用户对哪些商品发生了行为,然后再统计对每一个商品的行为:
1、统计用户发生行为的商品集合:
select * from 表 where 用户id = ?
2、遍历商品集合,然后统计用户对每个商品的行为次数:
select count(*) from 表 where 用户id = ? and 商品id = ?
假设ID是表的关键字段,TopicID是回复所属的主题ID字段,其中1是变化的值,那么可以使用以下语句就可以了select count(ID) from bbs where topicID=1欢迎分享,转载请注明来源:内存溢出
评论列表(0条)