资源描述:
《sql数据库关键字之groupby小结》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、SQL数据库关键字之groupby小结1、解释:GroupBy语句从英文的字面意义上理解就是“根据(by)一定的规则进行分组(Group)”。它的作用是根据给定数据列的每个成员对查询结果进行分组统计,最终得到一个分组汇总表2、常见用法: 创建客户信息库(customers)createtablecustomers( customersidintidentity(1,1)notnull, namenvarchar(50), citynvarchar(50), customerstypenvarchar(50), addtimedate,
2、 adddepartment nvarchar(10), quantityint ) 插入数据语句insertintocustomers(name,city,customerstype,addtime,adddepartment,quantity)values('张三','中国','普通客户','2010-10-23','财务部',3)insertintocustomers(name,city,customerstype,addtime,adddepartment,quantity)values('李四','法国','主要客户','2012-11-1','销售部',
3、2)insertintocustomers(name,city,customerstype,addtime,adddepartment,quantity)values('王五','中国','普通客户','2011-1-12','编辑部',12)insertintocustomers(name,city,customerstype,addtime,adddepartment,quantity)values('王六','德国','特殊客户','2011-1-12','编辑部',5)insertintocustomers(name,city,customerstype,addtim
4、e,adddepartment,quantity)values('马七','中国','主要客户','2012-2-29','财务部',3)insertintocustomers(name,city,customerstype,addtime,adddepartment,quantity)values('赵八','德国','特殊客户','2010-4-23','财务部',6)insertintocustomers(name,city,customerstype,addtime,adddepartment,quantity)values('钱九','美国','特殊客户','201
5、1-6-16','编辑部',2)insertintocustomers(name,city,customerstype,addtime,adddepartment,quantity)values('孙十','中国','主要客户','2012-12-2','销售部',7)insertintocustomers(name,city,customerstype,addtime,adddepartment,quantity)values('张四','法国','特殊客户','2010-11-2','编辑部',2)insertintocustomers(name,city,custome
6、rstype,addtime,adddepartment,quantity)values('张五','中国','普通客户','2012-11-23','销售部',1)表查询结果如下customersid name city customerstypeaddtimeadddepartment quantity1 张三 中国 普通客户 2010-10-23 财务部 32 李四 法国 主要客户 2012-11-01 销售部 23 王五 中国
7、普通客户 2011-01-12 编辑部 124 王六 德国 特殊客户 2011-01-12 编辑部 55 马七 中国 主要客户 2012-02-29 财务部 36 赵八 德国 特殊客户 2010-04-23 财务部 67 钱九 美国 特殊客户 2011-06-16 编辑部 28 孙十 中