SQL基础篇

2 年前

1. 最基本的SQL语法

1.1 SQL基本三大件:

SELECT(必备)

FROM(必备)

WHERE(选用)

1.2 SQL语句的书写规则:

  1. 英文 分号;结尾
  2. 不区分关键字大小写
  3. 列名不能加单引号
  4. 符号只能用 英文 符号

1.3 实践

1.3.1 使用*符号进行全选

1.3.2 指定内容筛选

1.3.3 使用as重命名

1.3.4 删除重复数据


distinct 只能放在多列的前面,对比结果:


2. SQL指定查询条件,注释以及注意事项

2.1 SQL运行顺序

select (3)

from (1)

where (2)

2.2 注释的作用

标注每段代码的意思,可以唤醒自己对老代码的记忆,给其他使用代码的人提供便利,提高整体使用代码的效率。养成书写注释的好习惯,利人利己。

注释分为单行,多行注释,按需使用:

单行注释符号:-- (此处为备注内容,实际不包含括号)

多行注释符号:/*

*/

2.3 注意事项

因为SQL以英文为语言基础,所以使用的符号必须切换至英文模式,而作为中文用户,不免会在切换时有所纰漏,因为在遇到代码报错的时候,要先排除此类问题。


3. SQL的运算符

3.1 算数运算符

+(加)、-(减)、*(乘)、/(除)、%(取模,也就是商)

需要注意的是,所有含有空值null的运算结果都为空值

3.2 赋值运算符

“=”(等号)表示赋值,例如:姓名=‘猴子’

3.3 比较运算符

比较运算符也可以用于筛选日期

3.4 逻辑运算符

使用and
使用or后与and镶套
in是or的简便写法
not用法

3.5 查询null值

使用 is null 或者 is not null 语句:

4. 字符串模糊查询

模糊查询使用like语句,%表示任意字符串

4.1 模糊字符串在后

例:like '猴%'

4.2 模糊字符串在前

例:like '%云'

4.3 仅确定中间字符串

例:like '%思%'


4.4 用下划线_表示任一个字符

发布于 2021-01-16 20:03