首页 > 代码库 > Oracle学习之简单查询
Oracle学习之简单查询
使用scott用户下的表,
1.查询所有内容
SELECT * FROM emp;
2.查询员工信息,包括员工编号,姓名,职位3个信息
SELECT empno,ename,job FROM emp;
3.查询所有职位
SELECT JOB FROM emp;
4.查询所有职位并去掉重复用DISTINCT
SELECT DISTINCT job FROM emp;
5.查询员工编号,姓名,职位
SELECT empno,ename,job FROM emp;
6.查询所有员工的编号,姓名,月薪,年薪sal*12,日薪sal/30;按一个月30天算
SELECT empno,ename,sal,sal*12,sal/30 FROM emp;
7.查询所有员工的,编号,姓名,月薪,年薪sal*12,日薪sal/30;按一个月30天算,年底再加上5000元年终奖金
SELECT empno,ename,sal,sal*12+5000,sal/30 FROM emp;
8.查询所有员工的,编号,姓名,月薪,年薪sal*12,日薪sal/30;按一个月30天算,年底再加上5000元年终奖金,每个月加上200元的补助
SELECT empno,ename,sal,(sal+200)*12+5000,sal/30 FROM emp;
9.查询所有员工的,编号,姓名,月薪,年薪sal*12,日薪sal/30;按一个月30天算,年底再加上5000元年终奖金,每个月加上200元的补助并为每一个结果设置表头
SELECT empno AS 员工编号,ename AS 员工姓名,sal AS 月薪,(sal+200)*12+5000 AS 年薪,sal/30 AS 日薪 FROM emp;
10.查询所有员工的,编号,姓名,月薪,年薪sal*12,日薪sal/30;按一个月30天算,年底再加上5000元年终奖金,每个月加上200元的补助并为每一个结果设置表头,同时增加货币列
SELECT empno AS 员工编号,ename AS 员工姓名,sal AS 月薪,‘RMB‘AS 货币,(sal+200)*12+5000 AS 年薪,‘RMB‘AS 货币,sal/30 AS 日薪,‘RMB‘AS 货币 FROM emp;
11.使用||进行连接显示
SELECT ‘员工编号:‘|| empno ||‘,的员工姓名是:‘ || ename || ‘,基本工资是:‘ || sal FROM emp;
12.使用||进行连接显示,并将表头更改为员工信息:
SELECT ‘员工编号:‘|| empno ||‘,的员工姓名是:‘ || ename || ‘,基本工资是:‘ || sal 员工信息 FROM emp;
13.查询所有员工的,编号,姓名,月薪,年薪sal*12,日薪sal/30;按一个月30天算,年底再加上5000元年终奖金,每个月加上200元的补助并为每一个结果设置表头,同时增加货币列
SELECT empno AS 员工编号,ename AS 员工姓名,sal AS 月薪,‘RMB‘AS 货币,(sal+200)*12+5000 AS 年薪,‘RMB‘AS 货币,sal/30 AS 日薪,‘RMB‘AS 货币 FROM emp;
2015-01-05
Oracle学习之简单查询