作者之间接触过mysql,本篇主要是把老师的PPT截取下来供大家参考,重点的地方会用文字再写出来
· 基本的查询语句
· 指定查询条件
· 注释和sql语句注意事项
· 运算符
· 字符串模糊查询
基本的查询语句
基础用法:
select 列名 from 表名
select * from 表名
select 列名 as 新列名 from 表名
删除重复数据distinct
用在多列之前,只有学号和姓名都重复才只显示一个
列名不是字符串,所以不能加单引号
指定查询条件
通过where来附加条件
sql的书写顺序和运行顺序不一样,切记
注释和sql语句注意事项
注释方法:
- 单行注释 --
- 多行注释/*
*/
注意事项:
- sql语句中间可以换行,但是不能空一行。
- 不能使用中文逗号
运算符
一、算术运算符
算术运算符和null进行运算都为null
二、比较运算符
重点:字符串比较规则,‘10’的开头字符为‘1’,'1'<'2',所以'10'<'2'
查询null值
三、逻辑运算符
not
and
between 包含两面的值
or
in 是or的简便写法
字符串模糊查询
like
%表示任意字符串
_表示任一字符