一、基础查询
1、全表查询:
select * from emp;
emp为员工表
dept为部门表
后续操作均为对以上两张表实现
2、别名:
通过as关键字定义别名,可加可不加;
select sal (as) s from emp (as) e;
3、Limit语句:
通过limit关键字限制查询行数:
select * from emp limit 5;
4、Where语句:
通过where关键字限制查询条件:
查询工资大于2000元的员工
select * from emp where sal > 2000;
5、distinct去重语句:
单列去重:
select distinct deptno from emp;
多列去重:
select distinct deptno,job from emp;
二、内置函数
1、数学函数
名称 |
符号 |
加减乘除 |
+ - * / |
四舍五入 |
round(n,保留位数) |
向上取整 |
ceil(n) |
向下取整 |
floor(n) |
随机生成0到1的数 |
rand() |
自然指数 |
exp(n) |
对数 |
log(n,m) |
幂函数 |
power(n,m) |
开方函数 |
sqrt(n) |