顾美玲勾引管家|日韩黄色成人|国产精品theporn动漫|欧美日日日|国产精品探花在线

專業只做數據庫實訓和認證的品牌機構

微信公眾號新浪微博
免費咨詢電話:400-0909-964
當前位置: 網站首頁 > DBA實戰 > DBA課程 > Oracle函數課程:nvl函數

Oracle函數課程:nvl函數

文章來源: 更新時間:2016/7/20 14:20:45

在線老師點擊咨詢:

最新學訊:近期OCP認證正在報名中,因考試人員較多請盡快報名獲取最近考試時間,報名費用請聯系在線老師,甲骨文官方認證,報名從速!

我要咨詢

Oracle函數課程:nvl函數

1. NVL(x,value)

如果x為空,返回value,否則返回x。

案例7:對工資是2000元以下的員工,如果沒有發獎金,每人獎金100元。

代碼演示:NVL函數

SQL> SELECT ENAME,JOB,SAL,NVL(COMM,100) FROM EMP WHERE SAL<2000;

ENAME

JOB

SAL

NVL(COMM,100)

SMITH

CLERK

800

100

ALLEN

SALESMAN

1600

300

WARD

SALESMAN

1250

500

MARTIN

SALESMAN

1250

1400

TURNER

SALESMAN

1500

50

ADAMS

CLERK

1100

100

JAMES

CLERK

950

100

 

7 rows selected

2. NVL2(x,value1,value2)

如果x非空,返回value1,否則返回value2。

案例8:對EMP表中工資為2000元以下的員工,如果沒有獎金,則獎金為200元,如果有獎金,則在原來的獎金基礎上加100元。

代碼演示:NVL2函數

SQL> SELECT ENAME,JOB,SAL,NVL2(COMM,comm+100,200) "comm"

  2  FROM EMP WHERE SAL<2000;

 ENAME

JOB

SAL

comm

SMITH

CLERK

800

200

ALLEN

SALESMAN

1600

400

WARD

SALESMAN

1250

600

MARTIN

SALESMAN

1250

1500

TURNER

SALESMAN

1500

150

ADAMS

CLERK

1100

200

JAMES

CLERK

950

200

MILLER

CLERK

1300

200

8 rows selected

本文地址:http://www.mudan321.com/dba/kecheng/12524533060.html 轉載請注明!


PostgreSQL入門到精通 100+ 個學習資料

Oracle培訓機構

金牌講師<>

冉乃綱-老師CUUG金牌講師
冉老師 CUUG金牌講師 Oracle及RedHat高級講師、Unix/Linux 資深專家...[詳細了解老師]

免費咨詢上課流程 客服在線中

陳衛星-老師CUUG金牌講師
陳老師 CUUG金牌講師 精通Oracle管理、備份恢復、性能優化 11年Ora...[詳細了解老師]

免費咨詢上課流程 客服在線中

選學校如何選擇適合自己的學校

CUUG -CHINA UNIX USER GROUP,是國際UNIX組織UNIFORUM的中國代表,是國內悠久的專業UNIX培訓機構,被譽為中國UNIX 的搖籃。多年來,以提高教學質量為本,強調素質教育,積極引進、消化國外的新技術,有效的結合中國....[詳情]

一站式服務(從入學到就業一幫到底)

入學

學習

就業

實操

食宿
地址:北京市海淀區田村山南路35號院17號樓
課程咨詢: 400-0909-964
企業服務:137 1818 8639(陳經理)
部分信息來源于網絡,如有錯誤請聯系指正!
版權所有@北京神腦資訊技術有限公司 (CUUG,中國UNIX用戶協會) Copyright 2016 ALL Rights Reserved 京ICP備11008061號-1