Oracle學習之簡單查詢

2022-04-20 01:18:45 字數 1586 閱讀 8793

使用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之簡單查詢

select distinct 列名稱 別名 列名稱 別名 資料計算 from 資料表 別名 1 案例 查詢所有雇員的詳細資訊 雇員表的所有行和列的內容 select from emp 2 案例 查詢所有雇員的編號 姓名 基本月工資,現在肯定不能夠使用 因為使用 表示所有列 3.查詢每個雇員的編號 ...

Oracle 語句之簡單常用查詢

新增欄位和備註alter table 表名 add col1 varchar2 10 col2 varchar2 10 comment on column 表名.col1 is 欄位1 comment on column 表名.col2 is 欄位2 修改字段alter table 表名 modif...

Oracle學習筆記(一) 簡單查詢

001 在sql語句中使用算術運算子 select empno,ename,500 sal 12 from emp 002 使用列的別名 select empno as 員工編號 ename name,500 sal 12 annual salary from emp 當別名沒有被雙引號擴起來時,其...