查询一个字段
select ename from emp;
注意点:
1. 大小写不区分
2. 以分号结尾
查询多个字段
select ename, job from emp;
查询全部字段
1. select * from emp;(*号效率低、可读性差)
2. select ename, job, sal.... from emp;
计算员工的年薪
select ename, sal*12 '年薪' from emp;
全用单引号, 双引号只有在mysql里有效
条件查询
运算符 | 说明 |
---|---|
= | 等于 |
!= | 不等于 |
is null | 为null(id not null 不为空) |
and | 并且 |
or | 或者 |
in | 包含,相当于多个or |
not | not可以取非 |
like | 模糊查询,%:任何数量字符,_代表一个字符 |
between … and… | 在什么之间,和>=and<=类似 |
排序
正序 asc、倒序desc