限制不计算数量不同? MySQL的

时间:2018-05-09 08:16:08

标签: mysql

我可以计算用户拥有的消息数量:

SELECT count(distinct `from`) FROM chat WHERE `to`=? and recd='0' limit 100

它正在重新调整120.418。限制100不起作用。任何想法?

如果用户有超过100条消息,我只想数100条。

1 个答案:

答案 0 :(得分:3)

这里的方法......你需要2选择

 SELECT COUNT( A.`from` ) FROM ( SELECT DISTINCT `from` FROM chat WHERE `to`=? and recd='0' limit 100 ) A

抱歉,它没有经过测试。现在它的工作