我必须在php中显示一些数据数据的结构是这样的
id channel_id added_by
1 1 9999
2 1 195
3 8 9999
4 1 180
5 1 195
6 8 9999
7 1 9999
8 1 195
9 8 9999
我只需要像这样显示频道 id = 1 的总数
channel_id total added_by
1 2 9999
1 4 -1
由 9999 和所有其他添加的所有通道 id 的类似计数假定为 (-1)
我能做到
SELECT channel_id, added_by, sum(id) as total
from table
where channel_id = 1
group by channel_id ,added_by;
但它给出了以下结果,这不是我需要的
channel_id added_by total
1 9999 2
1 195 3
1 180 1