mysql表单查询_表单查询实例
[TOC]
### 1.查找部門30中員工的詳細(xì)信息。
```
select * from emp where deptno = 30;
```
### 2.找出從事clerk工作的員工的編號(hào)、姓名、部門號(hào)。
```
select empno,ename,deptno from emp where job = 'clerk';
```
### 3.檢索出獎(jiǎng)金多于基本工資的員工信息。
```
select * from emp where comm > sal;
```
### 4.檢索出獎(jiǎng)金多于基本工資60%的員工信息。
```
select * from emp where comm > sal * 0.6;
```
### 5.找出10部門的經(jīng)理、20部門的職員 的員工信息。
```
select * from emp where deptno = 10 and job='MANAGER' or deptno = 20 and job = 'CLERK';
```
### 6.找出10部門的經(jīng)理、20部門的職員 或者既不是經(jīng)理也不是職員但是工資高于2000元的員工信息。
```
select * from emp
where (deptno = 10 and job='MANAGER')
or (deptno = 20 and job = 'CLERK')
or (job!='MANAGER' and job != 'CLERK' and sal > 2000) ;
// or (job not in ('MANAGER','CLERK' and sal > 2000);
```
### 7.找出獲得獎(jiǎng)金的員工的工作。
```
select * from emp where comm > 0;
```
### 8.找出獎(jiǎng)金少于100或者沒(méi)有獲得獎(jiǎng)金的員工的信息。
```
select * from emp where comm < 100 or comm is null;
```
### 9.找出姓名以A、B、S開(kāi)始的員工信息。
```
select * from emp where ename like 'A%' or ename like 'B%' or ename like 'S%';
```
### 10.找到名字長(zhǎng)度為6個(gè)字符的員工信息。
```
select * from emp where length(ename) = 6;
// select * from emp where ename like '______';
```
### 11.名字中不包含R字符的員工信息。
```
select * from emp where ename not like '%R%';
```
### 12.返回員工的詳細(xì)信息并按姓名排序。
```
select * from emp order by ename asc;
```
### 13.返回員工的信息并按工作降序工資升序排列。
```
select * from emp order by job desc,sal asc;
```
### 14.計(jì)算員工的日薪(按30天)。
```
select ename,sal/30 as '日薪' from emp;
// select ename,truncate(sal/30,2) '日薪' from emp;
```
### 15.找出姓名中包含A的員工信息。
```
select * from emp where ename like '%A%';
```
總結(jié)
以上是生活随笔為你收集整理的mysql表单查询_表单查询实例的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 动态lacp和静态lacp区别_LACP
- 下一篇: PostMessage()