ホームページ  >  記事  >  データベース  >  SQL におけるグループ化とは何を意味しますか?

SQL におけるグループ化とは何を意味しますか?

anonymity
anonymityオリジナル
2019-05-05 11:53:4935333ブラウズ

SQL におけるグループ化とは、「By」で指定したルールに従ってデータをグループ化することであり、いわゆるグループ化とは、「データセット」をいくつかの「小さな領域」に分割し、複数の「」を対象とすることです。データ処理用の小さな領域「領域」。

SQL におけるグループ化とは何を意味しますか?

#group_by は、どのフィールドに基づいてデータをグループ化するかを意味します。 「Group By」とは文字通り、「By」で指定された規則に従ってデータをグループ化することを意味しており、いわゆるグループ化とは、「データセット」をいくつかの「小領域」に分割し、その複数の「小領域」を対象とすることです。 。

文法構造 は次のとおりです。

select   字段    from   表名   where    条件     group   by       字段
或者
select   字段    from   表名   group  by    字段    having    过滤条件

注: フィルター条件の場合、最初に where を使用し、次に group by を使用するか、最初に group by を使用してから

を使用できます。

元のテーブル

SQL におけるグループ化とは何を意味しますか?

単純なグループ化方法

例 1

select category, sum(quantity) 数量の合計として

#from A

group by category

返される結果は以下の表に示すとおりで、実際にはカテゴリの要約です。 。

SQL におけるグループ化とは何を意味しますか?

以上がSQL におけるグループ化とは何を意味しますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。