GROUP BY ステートメントは、Aggregate 関数と組み合わせて使用され、1 つ以上の列に基づいて結果セットをグループ化します。 SQL GROUP BY 構文 SELECT 列名、集計関数(列名) テーブル名から WHERE 列名 演算子 値 GROUP BY 列名; デモデータベース このチュートリアルでは、よく知られている Northwind サンプル データベースを使用します。 「注文」テーブルから選択されたデータは次のとおりです。
「Shippers」テーブルのデータ:
「従業員」テーブルから選択されたデータ:
SQL GROUP BY の例 ここで、各配達員が配達した注文の数を調べます。 次の SQL ステートメントは、配達員ごとに注文を分類してカウントします。 SELECT Shippers.ShipperName,COUNT(Orders.OrderID) AS NumberOfOrders FROM Orders 左 参加する 荷主 ON Orders.ShipperID=Shippers.ShipperID GROUP BY 出荷者名; 複数の列をGROUP BYする 次に示すように、GROUP BY 句を複数の列に適用することもできます。 Shippers.ShipperName、Employees.LastName、を選択します。 COUNT(Orders.OrderID) AS NumberOfOrders から ((注文 INNER JOIN 荷送人 ON Orders.ShipperID = Shippers.ShipperID) 内部結合従業員 ON Orders.EmployeeID = Employees.EmployeeID) GROUP BY 出荷者名、姓; 読んでいただきありがとうございます。お役に立てれば幸いです。このサイトをサポートしていただきありがとうございます。 以下もご興味があるかもしれません:
|
<<: Linux サーバーに埋め込まれた ddgs および qW3xT.2 マイニング ウイルスの対処の実践記録
数日前、Google Reader で Yu Bo さんが共有した投稿「空のパスがページのパフォーマ...
目次1. システム環境2. 運用プロセスと途中で遭遇した問題1. システム環境1. Tencent ...
最近、私たちの小さなチームは、サーバー上の共有フォルダーを共有して、全員がパブリックリソースドキュメ...
目次序文データバインディングとは何ですか? Angular のデータバインディングの種類一方向データ...
背景記事を始める前に、賽博朋克とは何か、賽博朋克2077とは何かを簡単に理解しましょう。サイバーパン...
導入前の記事で述べたように、NodeJS には 2 種類のスレッドがあります。1 つは、ユーザー リ...
例えば:コードをコピーコードは次のとおりです。 <html> <ヘッド> &...
apk add ansible を使用して、alpine イメージに ansible サービスを追加...
目次1. データベースとは何ですか? 2. データベースの分類は? 3. データベースとデータ構造の...
結果:実装コード: html <!-- よろしければハートを付けてください! --> &...
目次1. オブジェクトをマップとして扱わない1. 未定義のプロパティはプロトタイプチェーンを通じてア...
この記事では、参考までにMySQL 5.7.17圧縮版のインストール手順を紹介します。具体的な内容は...
Web 開発を行う際に、フラッシュがページ内の要素をブロックする状況に遭遇することがあります。フラ...
Kubernetes は面白そうだったので(ギリシャ人なら名前に問題があると思うでしょうが)、ずっと...
/****************** * Linux カーネルの時間管理 ***********...