使用where语句中count计数的值

时间:2012-08-17 01:52:45

标签: mysql sql

我有一个查询,我在这里选择已提交给每个应用程序的用户数。

SELECT c.*, count(p.id) people
FROM users p
LEFT JOIN apps c
ON c.id = p.app
WHERE c.status='1'
GROUP BY p.app
ORDER BY c.id DESC

但是,我只想选择少于50人的那些。我怎么能这样做?

我尝试了WHERE c.status='1' AND people < 50,但它没有用,它说它是一个无效的列。我怎样才能选择人数少于50的值?

谢谢

0 个答案:

没有答案