SQL菜鳥筆記之第九篇 SQL單行函式 (下)
繼續介紹單行函式。
NVL(a,b) 若引數a為非空值,返回a;若引數a為空值,返回b
NVL2(a,b,c) 若引數a為非空值,返回b;若引數a為空值,返回c
NULLIF(a,b) 若a的值等於b,返回NULL; 若a的值不等於b,返回b;
COALESCE(a,b,c,...)從第一個引數到第n個引數,一直往後看,返回第一個非空值。這個函式的優點是可以進行多重判斷,而前面介紹的3個函式只是單重判斷。
條件表示式:
CASE:通用,寫起來條理清楚,但看起來比較繁瑣。
DECODE:為oracle專用,寫起來比較簡潔。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/26006637/viewspace-706351/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- SQL菜鳥筆記之第八篇 SQL單行函式 (中)SQL筆記函式
- SQL菜鳥筆記之第七篇 SQL單行函式 (上)SQL筆記函式
- SQL*Plus菜鳥筆記之第六篇SQL筆記
- SQL*Plus菜鳥筆記之第五篇SQL筆記
- SQL*Plus菜鳥筆記之第四篇SQL筆記
- SQL*Plus菜鳥筆記之第三篇SQL筆記
- SQL*Plus菜鳥筆記之第二篇SQL筆記
- SQL菜鳥筆記之第六篇 資料的限制和排序 (下)SQL筆記排序
- SQL菜鳥筆記之第三篇 SELECT基本功能介紹(下)SQL筆記
- SQL菜鳥筆記之第五篇 資料的限制和排序 (中)SQL筆記排序
- SQL菜鳥筆記之第四篇 資料的限制和排序 (上)SQL筆記排序
- OCP課程5:SQL之使用單行函式SQL函式
- SQL菜鳥筆記之第二篇 SELECT基本功能介紹(上)SQL筆記
- SQL中的單記錄函式SQL函式
- 菜鳥學習SQL注射(轉)SQL
- 菜鳥筆記之資料結構(24)筆記資料結構
- SQL菜鳥筆記之第一篇 實驗環境的搭建及準備工作SQL筆記
- PL/SQL單行函式和組函式詳解(轉)SQL函式
- 菜鳥筆記之計算機網路(4)筆記計算機網路
- 菜鳥也玩mysql之學習筆記篇MySql筆記
- 菜鳥的讀書筆記筆記
- Oracle PL/SQL 之 函式OracleSQL函式
- 【菜鳥教程筆記】Python字串筆記Python字串
- MFC入門——菜鳥級筆記筆記
- 【SQL】19 SQL函式SQL函式
- 【菜鳥筆記|機器學習】神經網路筆記機器學習神經網路
- 菜鳥(python 測驗-函式)(¥35)Python函式
- python菜鳥教程學習9:函式Python函式
- 資料庫菜鳥不可不看簡單SQL語句小結資料庫SQL
- SQL函式SQL函式
- 【菜鳥教程筆記】python基礎之元組的使用筆記Python
- 《卸甲筆記》-單行函式對比之三筆記函式
- 《卸甲筆記》-單行函式對比之一筆記函式
- 常見函式之單行函式函式
- 【SQL 學習】函式之DECODE()SQL函式
- SQL入門之3 函式2SQL函式
- SQL入門之2 函式1SQL函式
- Android菜鳥學習js筆記一AndroidJS筆記