GROUP BY语句

简介:

GROUP BY语句用于根据一个或多个列对结果集进行分组。

语法

 
 
  1. SELECT [ DISTINCT ]
  2. { * | projectItem [, projectItem ]* }
  3. FROM tableExpression
  4. [ GROUP BY { groupItem [, groupItem ]* } ];

示例

测试数据

Customer OrderPrice
Bush 1000
Carter 1600
Bush 700
Bush 300
Adams 2000
Carter 100

测试语句

 
 
  1. SELECT Customer,SUM(OrderPrice) FROM XXXX
  2. GROUP BY Customer;

测试结果

Customer SUM(OrderPrice)
Bush 2000
Carter 1700
Adams 2000
本文转自实时计算—— GROUP BY语句
相关文章
|
7月前
|
关系型数据库 索引
select for update 含义
select for update 含义
|
6月前
|
SQL 数据库
SQL GROUP BY 语句
SQL GROUP BY 语句
38 0
|
SQL 关系型数据库 MySQL
第3章_基本select语句
第3章_基本select语句
71 0
|
7月前
|
SQL
SQL中GROUP BY语句与HAVING语句的使用
SQL中GROUP BY语句与HAVING语句的使用
136 1
|
7月前
|
SQL 测试技术 数据库
`SELECT ... FOR UPDATE` 语句是如何工作的?
`SELECT ... FOR UPDATE` 语句是如何工作的?
206 0
|
SQL 存储 前端开发
第03章_基本的SELECT语句
第03章_基本的SELECT语句
224 1
|
关系型数据库 MySQL Windows
Mysql (ONLY_FULL_GROUP_BY) Expression #1 of SELECT list is not in GROUP BY ...
Mysql (ONLY_FULL_GROUP_BY) Expression #1 of SELECT list is not in GROUP BY ...
96 0
GROUP BY语句规定
GROUP BY语句规定
77 0
|
SQL 存储 关系型数据库
03_基本的SELECT语句
03_基本的SELECT语句
103 0
|
SQL 关系型数据库 数据库
如何实现update select 语句
​ 这次的文章出现也是因为这样一个类似的需求,个人需要把一个30万行(后续会发文介绍常见的处理手段)的数据文件入库,同时需要将部分字段迁移到另一张表,两个表之间通过两个字段进行and匹配。
209 0