网站首页> 日志> 数据库系列学习(五)-数据的检索
数据库系列学习(五)-数据的检索
编辑时间:2016-11-08 07:20:13 作者:李大宝 浏览量:520

2.数据分组的group by 

 (1)简单的group by 通过一个例子,来了解group by为我们做了什么事 

11bdd006-07d1-4a5b-a7d3-6c00351fd3ee

 (2)带where子句的group by 


5daa30bf-0134-48bd-b713-a261a2efac65

 【注】如果sql中有where子句,则group by 必须放到where语句之后 

 (3)group by指定多个列 


1ce7692f-bb4a-434c-9f7c-038cdf2dc43b

 (4)数据分组与聚合函数


06daec33-cbc2-4c21-a0eb-f92c68e86a27


 (5)对分组结果进行过滤having 语句


02219e82-387b-4248-a005-bb5834edc75a


 3.限制结果集函数 (1)使用top 筛选 


9813e358-00a3-4132-af1f-a4bc7265bdfe


 (2)使用开窗函数:row_number() over(排序规则) 


994db04a-4a16-4af3-a717-fa822621363c


 3.抑制数据的重复 


fc23e0ef-4ce3-4771-82de-25c86b423d22


4.计算字段 (1)常量字段 


cd248be1-e31c-4ada-b0cd-eccef85834f7


 (2)字段间的计算 


048ce493-371f-45a1-b4e1-4dbf86852221


 5.数据处理函数 

1)字符串的拼接 


041dd25c-7ef0-48e9-8f1e-20815e6a7d9e

 6.联合查询 

 (1)union: 保证 联合后 数据的唯一性 


c79ff4ab-cc4a-4656-ac68-1a8dd855b0ab


 (2)union all:保留 联合后 所有的数据


1e89b219-7ec9-46aa-ba65-a7e78771403d



发表评论,请先 登录

袭人 

2018-08-16
00000000000000000