我有一个名为
用户id --- 发送者 --- 文本
其中,用户id和发送者都是来自于
private_messages
(pm
)的mysql表格,它长这样:用户id --- 发送者 --- 文本
其中,用户id和发送者都是来自于
user
表格的ID。
现在我想要查询一个用户向另一个用户发送的私信数量与收到的该用户私信数量之间的差异,并按用户id
分组。
因此,我想将这两个查询合并成一个,并从中获取差异:SELECT count(*) AS s_count, sender FROM pm WHERE userid=".$userid" GROUP BY sender
SELECT count(*) AS u_count, userid FROM pm WHERE sender=".$userid." GROUP BY userid
现在我想知道所有匹配的用户ID中s_count
和u_count
之间的差异。