计算列在哪里

时间:2014-04-08 18:20:08

标签: mysql count

我的问题出现在我的 db 表中,amx_admins_serversadmin_idserver_idcustom_flagsuse_static_bantime,看起来像

database link

我需要计算值为4,7,10,12的列(server_id),然后打印

server_id 4  - x times
server_id 7  - x times
server_id 10 - x times
server_id 12 - x times

示例数据仅显示这4台服务器;但是,如果有其他服务器,则不应显示它们。

有什么想法吗?

1 个答案:

答案 0 :(得分:1)

select server_id, count(*) as x_times
from amx_admins_servers
where server_id in (4, 7, 10, 12)
group by server_id