0基础SQL入门
2023-06-16 23:53:55 0 举报
AI智能生成
0基础SQL入门需要掌握的内容
作者其他创作
大纲/内容
数据库
字段
每一列称之为字段
字段名:每一列的字段,那么有对应的字段名称
记录
每一行就是一条记录,记录一种关系
主键:每一行,也就是一条记录,通常可以通过一列或者几列就可以唯一标识这条记录。主键就是用来识别特定行的。
表
表是由n个记录(行)构成,每个记录由n个字段(列)构成
表名:每个表需要被找到,都要有唯一的表名。
数据库
表示“具有某种规则的数据集合”,通俗的说就是一堆表的聚合,或者说存储多张表的容器
SQL基础结构
select+from
where条件判断
基础判断
数据型
运算
文本型
一致性判断
日期行
一致性、时间段判断
延伸
and/or
多条件判断
between and
区间判断
like
模糊匹配
多字段判断
用and/or连接
SQL查询常用能力
查询结果处理
distinct
去重
order by
排序
AS
命名
字段内容+as+字段命名
加列
复杂函数
数据运算加减乘除
格式转换
date_format
lower()
concat
条件判断函数
case when if
聚合函数和分组
聚合函数
count
count
null
distinct
sum
分组
group by
case when + group by
having
SQL语句执行顺序
sql语句写作顺序:select 字段,聚合函数>from 表>where 条件>group by 分组>having筛选 >order by排序
sql语句执行顺序:from 表>where 条件>group by 分组>having筛选>select 字段>order by排序
多表关联子查询
子查询
from子查询
where子查询
多表关联
full join on
inner join on
left/right join on
收藏
0 条评论
下一页