对于mysql数据库中的通知表,我存储了activity_type,parent_ID,parent_type和timestamp。
我知道如何逐行列出它1行按时间排序,但是我想像facebook那样做,比如
7月29日
你有10个activity_type = 1的通知,来自parent_ID = 1,parent_type = 1
您有1个activity_type = 1的通知,来自parent_ID = 2,parent_type = 1
7月28日
你有30个activity_type = 2的通知,来自parent_ID = 1,parent_type = 2
答案 0 :(得分:0)
以下链接mysql count duplicates 解决了这个问题!
SELECT name, food, COUNT(*) AS count
FROM your_table_name
GROUP BY name, food
只需对变量名称进行一些更改