0

在此处输入图像描述

我有一个这样的 sql 查询:

 string PendingMsgsQuery = "select FROM_CLIENT,CHAT_MSG from chat where TO_CLIENT=" + clientID + " and CHAT_STATUS='p' ";

和图像中的 DataTable 希望它从该查询返回的结果中获取它的值,“FROM_CLient”不是静态的,它可能会因“TO_CLIENT”值而异

我的问题是:我想为该客户端返回 From_CLient 的 id 和 CHAT_MSG 的计数,我该怎么做?有什么特别的解决方案可以做到这一点吗?

4

1 回答 1

0

您可以进行group by查询,按以下方式分组FROM_CLIENT

 string PendingMsgsQuery = "select FROM_CLIENT, count(0) as QUANTITY from chat where TO_CLIENT=" + clientID + " and CHAT_STATUS='p' group by FROM_CLIENT ";
于 2013-03-18T13:53:12.287 回答