Oralce基本查詢

2021-08-18 21:38:12 字數 673 閱讀 2358

--查詢所有員工資訊:

select * fromemp;

--查詢員工資訊:員工號  姓名月薪

--查詢員工資訊:員工號  姓名月薪年薪(sal*12)

--查詢員工資訊: 員工號  姓名 月薪年薪獎金年收入

--查詢獎金為null的員工

--查詢部門編號為10,20和沒有編號部門的員工

sql中的null值:

1.  包含null的表示式都為null

查詢中有null值使用nvl(列名,預設值)

2.  null永遠!=null

is null

3. 如果集合中含有null,不能使用not in,可以使用 in

列的別名   

--列的別名

注意:1、 別名中包含空格,必須使用雙引號

2、 列名 as 別名,列名 別名

--查詢所有的部門編號

--查詢所有部門編號,去重

--查詢所有工作崗位

--查詢所有的部門和崗位,去重

select distinct

--distinct去掉重覆記錄

--distinct作用於後面所有的列

--連線符(||)

--查詢員工資訊: ***的薪水是****

--dual 表:偽表

oralce儲存過程的基本語法

1.基本結構 create or replace procedure 儲存過程名字 引數1 in number,引數2 in number is 變數1 integer 0 變數2 date begin end 儲存過程名字 2.select into statement 將select查詢的結果存...

oralce中特殊字元的查詢

數字 2 的ascii是 50 於是使用以下sql能夠查詢之 select from t where t.column1 like char 50 同理 chr 50 oracle中去掉文字中的換行符 回車符 製表符小結 一 特殊符號ascii定義 製表符 chr 9 換行符 chr 10 回車符 ...

ORALCE資料字典查詢方法

使用者相關資訊查詢 檢視當前使用者的預設表空間 select username,default tablespace from user users 檢視當前使用者的角色 select from user role privs 檢視當前使用者的系統許可權和表級許可權 select from user...