ホームページ  >  記事  >  データベース  >  COUNT 関数と GROUP BY を説明する SQL クエリの例

COUNT 関数と GROUP BY を説明する SQL クエリの例

王林
王林転載
2023-09-05 09:01:101404ブラウズ

描述 COUNT 函数和 GROUP BY 的 SQL 查询示例

質問: TRANSACTIONS DB2 テーブルに、特定のトランザクション (TRANSACTION_ID) に割り当てられた注文数 (ORDER_ID) をリストするクエリを作成します。

解決策

次のクエリを使用して、TRANSACTIONS DB2 テーブルの特定のトランザクション ID に割り当てられた注文数量を見つけることができます。

SELECT TRANSACTION_ID, COUNT(ORDER_ID) FROM TRANSACTIONS
   GROUP BY TRANSACTION_ID

ORDER_IDに対してGROUP BY関数を使用して、結果を順番に取得します。 COUNT 関数は注文数量をカウントします。たとえば、次の DB2 ORDERS テーブルがあります。

##ORDER_ID#IRN22345#A45901IRN22345A67990## IRN56902A23119#TRANSACTION_ID
#TRANSACTION_ID

#A23118

IRN22345

##IRN99781

A67921

p>

IRN56902

A23167

## 結果 DB2 クエリは次の結果を返します。

##COUNT(ORDER_ID)##IRN56902##1
#IRN22345

3

#2

IRN99781

以上がCOUNT 関数と GROUP BY を説明する SQL クエリの例の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はtutorialspoint.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。