sql | 基础总结 | 思维导图
来源:互联网 发布:类似诛仙的小说知乎 编辑:程序博客网 时间:2024/05/29 02:27
看到好的文档,总结的很好,于是便将它按照我的理解来做了一番总结。
- 整体思路
- 基础语法
- 查询
- 查询所有的
- 查询部分字段
- 去重复行DISTINCT
- 语法
- 区间语句
- 语法
- 指定条件语句
- 语法
- AND语句
- 语法
- OR语句
- 语法
- 排序语句
- 语法
- 汇总语句
- 语法
- 求一列的最大值
- 语法
- 求一列的最小值
- 语法
- 求平均值
- 语法
- 分组语句
- 语法
- 查询
整体思路
整体把握,先从思维导图开始:
下面来细细分解。
基础语法
- 关键字 select .. from .. where
查询
查询所有的
Select * from 表名 Select * from stuInfo
查询部分字段
Select 字段1,字段2,字段3… from 表名 Select stuName,stuSex from stuInfo
去重复行DISTINCT
- 关键字 DISTINCT
语法
select distinct 列名1 from 表名
- 注意事项:DISTINCT必须放在所有列名前面
区间语句
- 关键字 : between … and …
语法
Select * from score where degree between 60 and 80
指定条件语句
- 关键字 : in
语法
select * from score where degree in (85,86,88)
AND语句
- 关键字:and
语法
select * from score where degree>=60 and degree<=80
OR语句
- 关键字 : or
语法
select * from student where class='95031‘ or Ssex='女'
排序语句
- 关键字: order by
语法
select * from student order by class desc
- 注意事项:ASC为升序 默认不写; DESC为降序
汇总语句
- 关键字:count()
语法
select count(*) as CNT from student where class='95031'
求一列的最大值
- 关键字:max
语法
select max(degree) From Score
求一列的最小值
- 关键字:min
语法
select min(degree) From score
求平均值
- 关键字:avg
语法
select avg(degree) as 课程平均分 from score where cno='3-105';
分组语句
- 关键字: group by
语法
select cno, avg(degree) from score where cno like'3%‘ group by cno having count(*) >5
- 注意事项:group by(字段名) having 条件,having来加条件限制
阅读全文
1 0
- sql | 基础总结 | 思维导图
- JS基础思维导图总结一
- JS基础思维导图总结二
- JS基础思维导图总结三
- java基础总结(思维导图)
- mysql基础总结_思维导图总结
- JavaScript 语言基础知识点总结(思维导图)
- JavaScript 语言基础知识点总结(思维导图)
- JavaScript 语言基础知识点总结(思维导图)
- JavaScript 语言基础知识点总结(思维导图)
- JavaScript 语言基础知识点总结(思维导图)
- JavaScript 语言基础知识点总结(思维导图)
- JavaScript 语言基础知识点总结(思维导图)
- JavaScript 语言基础知识点总结(思维导图)
- JavaScript 语言基础知识点总结(思维导图)
- JavaScript 语言基础知识点总结(思维导图)
- JavaScript 语言基础知识点总结(思维导图)
- 【思维导图】java核心基础知识点总结
- 适配器list
- main()函数
- idea将jar包发布到私服
- 树状数组示意图
- golang进阶(一)——glide的使用手册
- sql | 基础总结 | 思维导图
- Android里jsonarray原生解析数组/集合
- 各种排序算法
- java中的SPI机制
- SSM学习
- zbar和zxing之间的对比
- 在看完机器学习实战第一章及敲完代码的总结
- POJ
- 数字信号处理课程笔记1