简单查询
首选创建一个数据库并且导入所需sql文件
查看表结构
查询一个字段
查询员工姓名
Select语句后面跟的是字段名称,select是关键字,select和字段名称之间采用空格隔开,from表示将要查询的表,它和字段之间采用空格隔开
查询多个字段
查询员工的编号和姓名
查询多个字段,select中的字段采用逗号间隔即可,最后一个字段,也就是在from前面的字段不能使用逗号了
查询全部字段
条件查询
条件查询需要用到where语句,where必须放到from语句表的后面
支持如下运算符
运算符 | 说明 |
= | 等于 |
<>或!= | 不等于 |
< | 小于 |
<= | 小于等于 |
> | 大于 |
>= | 大于等于 |
between … and …. | 两个值之间,等同于 >= and <= |
is null | 为null(is not null 不为空) |
and | 并且 |
or | 或者 |
in | 包含,相当于多个or(not in不在这个范围中) |
not | not可以取非,主要用在is 或in中 |
like | like称为模糊查询,支持%或下划线匹配 %匹配任意个字符 下划线,一个下划线只匹配一个字符 |
示例
查询薪水为5000的员工
用法就是在where后面加所需要的条件和运算符
like可以模糊查询
查询姓名以M开头所有的员工