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 に答える