排序和單行函式

2021-10-07 08:39:50 字數 1012 閱讀 3398

select * from emp order by sal desc; -- 工資倒序

select * from emp order by sal ;   --預設正序

select * from emp order by sal desc,hiredate desc; --工資和入職日期倒序

select *from emp;

select  1 from dual;  --dual是偽表

select upper('smith') from dual;    --把小寫字元轉換為大寫字元

select lower('smith') from dual;   --把大寫字元轉換為小寫字元

select initcap('smith') from dual;    --把首字母轉換為大寫

select concat('hello','world') from dual;  --把hello和world連線起來

select  'hello' | |  'world' from dual;     --同上   建議使用,可以跨平台

select substr('hello',1,4) from dual;   --切割字串

select length('hello') from dual; --計算字串的長度

select replace('hello','l', 'x') from dual;  --替換字串中的字元把  ll  替換成  xx  

select round(13.89) from dual; --四捨五入  等於14

select round(13.5678,3)from dual; --保留 3 位小數

select trunc(12.89) from dual; --去掉小數部分,不進行四捨五入  結果是12

select trunc(12.3465, 2) from dual; --只留下兩位小數    不進行四捨五入結果是12.34

select mod(11,3)from dual;--取餘數 結果是2

PL SQL單行函式和組函式詳解

函式是一種有零個或多個引數並且有乙個返回值的程式。在 sql中內建了一系列函式,這些函式都可被稱為 sql或 pl sql語句,函式主要分為兩大類 單行函式 組函式本文將討論如何利用 單行函式以及使用規則。sql中的 單行函式 sql和 pl sql中自帶很多態別的函式,有字元 數字 日期 轉換 和...

SQL基礎術語和單行函式

1.sql基礎術語 sql語言 結構化查詢語言 structured query language 查詢語句 select dml資料操作語言 insert update,delete ddl資料定義語句 create,alter,drop,rename,truncate 事務控制語句 commit...

oracle單行函式

1.字元函式 upper 全大寫 lower 全小寫 initcap 首字母大寫 length 取長度 substr 擷取字串 replace 替換 2.數值函式 round 四捨五入 trunc 擷取 mod 取餘 3.日期函式 當前日期 sysdate 日期 數字 日期 日期 數字 日期 日期 ...