mysql统计一个属性出现各个值的次数
发布网友
发布时间:2023-04-03 18:51
我来回答
共1个回答
热心网友
时间:2024-10-28 13:29
一、你的意思是这个意思吗:
select count(*) from 表 where 用户id = ? and 商品id = ?;
二、还是根据用户id查询出用户对哪些商品发生了行为,然后再统计对每一个商品的行为:
1、统计用户发生行为的商品集合:
select * from 表 where 用户id = ?;
2、遍历商品集合,然后统计用户对每个商品的行为次数:
select count(*) from 表 where 用户id = ? and 商品id = ?;