我有一个名为“ sms_messages”的表,该表具有属性(发送者,接收者,内容)。

目标:我想查询所有不同的发件人及其相应的总数消息。

查询如下所示:

 SELECT count(content) from sms_messages WHERE sender = (SELECT distinct(sender) FROM sms_messages)


不幸的是,该查询将不起作用,因为有多个唯一的发件人。如果查询中可能进行迭代,则可以完成此操作。或者,也许有一个英雄可以救我。

最佳答案

您的要求查询以获取不同的发件人将是:

选择发件人,计数(1)
来自sms_messages
按发件人分组

关于mysql - SQL-SELECT中的SELECT,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/37078999/

10-11 03:32
查看更多