繁体   English   中英

如何统计某个状态和某个user_id的通知?

[英]How to count notifications with a certain status and a certain user_id?

enter image description here如何计算具有特定状态和特定 user_id 的通知? 我在通知表中有一些数据,如何根据user_id 2计算状态为字段3的通知的逻辑? 我想发出总共 3 条通知,其中 status 字段为 3 in user_id 2

您正在搜索 function 的群组。

对于所有用户和状态:

SELECT COUNT(user_id), user_id, status FROM {Insert your table name} GROUP BY user_id, status ORDER BY user_id ASC;
calculate notification whose status is field 3 based on user_id 2

根据你的要求,where条件是基于user_id 2的状态字段3。

所以你可以这样做

SELECT COUNT(*) FROM tablename WHERE status = 3 AND user_id = 2

下次请向我们展示你的努力。 谢谢

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM