1

我正在写一组这样的查询:

SELECT count(users.id) AS `id` FROM users WHERE `vote` = 'cont6'
SELECT count(users.id) AS `id` FROM users WHERE `vote` = 'cont7'
SELECT count(users.id) AS `id` FROM users WHERE `vote` = 'cont8'

我想知道如何/是否可以将其放入单个查询中?所以我得到一个类似于以下的结果集:

cont6 = 12
cont7 = 4
cont8 = 15

非常感谢!:)

4

1 回答 1

2
SELECT vote, count(users.id) AS `id` FROM users GROUP BY vote
于 2012-12-02T20:28:01.650 回答