聚合函式與數字函式
聚合函式也叫統計函式,多行函式。數字函式也叫單行函式。
1、最大值最小值:
SQL> select min(sal),max(sal)
2 from emp;
MIN(SAL) MAX(SAL)
---------- ----------
800 5000
2、分組求和與平均值:
SQL> select avg(sal),sum(sal),count(sal)
2 from emp
3 group by deptno;
AVG(SAL) SUM(SAL) COUNT(SAL)
---------- ---------- ----------
1566.66667 9400 6
2175 10875 5
2916.66667 8750 3
3、統計總數:
SQL> select count(*),count(COMMISSION_PCT),count(distinct COMMISSION_PCT)
2 from employees;
COUNT(*) COUNT(COMMISSION_PCT) COUNT(DISTINCTCOMMISSION_PCT)
---------- --------------------- -----------------------------
107 35 7
COUNT(*) :統計包括空值與重複
COUNT(col):統計不包括空值有重複
COUNT(distinct col):統計即不包括空值也不包括重複
4、數字函式:
SQL> select abs(40-60),floor(-4.56),ceil(4.56),
2 mod(70,4),round(3.14159,4),trunc(3.14159,2)
3 from dual;
ABS(40-60) FLOOR(-4.56) CEIL(4.56) MOD(70,4) ROUND(3.14159,4) TRUNC(3.14159,2)
---------- ------------ ---------- ---------- ---------------- ----------------
20 -5 5 2 3.1416 3.14
ABS(x):求絕對值
FLOOR(x):小於X的最近整數
CEIL(x):大於X的最近整數
MOD(x,y):X除以Y的餘數
ROUND(x,y):以小數點後Y位四捨五入取X的值
TRUNC(x,y):以小數點後Y為位截斷取X的值
還有部分的數字函式沒有舉例出來,比如一些三角函式、反三角函式、冪函式,對數函式
Sin(X),cos(X),tan(X)與log(X)等。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31392094/viewspace-2126004/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- MySQL函式大全(字串函式,數學函式,日期函式,系統級函式,聚合函式)MySql函式字串
- 字元函式、數字函式和日期函式字元函式
- Oracle聚合函式/分析函式Oracle函式
- numtoyminterval函式——數字轉換函式函式
- 探索MySQL高階語句(數學函式、聚合函式、字串函式、日期時間函式)MySql函式字串
- Oracle OCP(03):字元函式、數字函式和日期函式Oracle字元函式
- Stream聚合函式函式
- oracle資料庫常用分析函式與聚合函式的用法Oracle資料庫函式
- oracle 10g函式大全--聚合函式Oracle 10g函式
- 函式外與函式內的變數函式變數
- Django(18)聚合函式Django函式
- MySQL 聚合函式大全MySql函式
- MySQL 數字函式大全MySql函式
- ORACLE單行函式與多行函式之三:數值函式Oracle函式
- 【函式】Oracle中聚合函式rank()使用方法函式Oracle
- ORACLE函式介紹第三篇 著名函式之聚合函式Oracle函式
- ORACLE函式介紹第四篇 非著名函式之聚合函式Oracle函式
- 【函式】Oracle函式系列(2)--數學函式及日期函式函式Oracle
- Oracle OCP(04):聚合函式Oracle函式
- Oracle 聚合函式詳解Oracle函式
- Sql Server系列:聚合函式SQLServer函式
- oracle 自定義聚合函式Oracle函式
- ORACLE 字串聚合函式 strCatOracle字串函式
- Oracle常見數字函式Oracle函式
- Oracle 函式大全(字串函式,數學函式,日期函式,邏輯運算函式,其他函式)Oracle函式字串
- C++行內函數、函式過載與函式預設引數C++函數函式
- python函式每日一講 - divmod數字處理函式Python函式
- 【函式】Oracle EXTRACT()函式與to_char() 函式函式Oracle
- Python利用partial偏函式生成不同的聚合函式Python函式
- fork函式與vfork函式函式
- 函式定義、函式的引數、函式的預設引數函式
- 函式的關鍵字引數函式
- [MSSQL]SQL數字轉英文函式SQL函式
- SQL 數字轉換英文函式SQL函式
- 宣告與函式、函式指標函式指標
- Javascript函式引數求值——Thunk函式JavaScript函式
- 函式基礎和函式引數函式
- webgl內建函式--幾何函式與矩陣函式Web函式矩陣