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

王林
リリース: 2023-09-05 09:01:10
転載
1408 人が閲覧しました

描述 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 までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート