91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Oracle系列:(10)小結

發布時間:2020-07-04 07:23:57 來源:網絡 閱讀:382 作者:lsieun 欄目:關系型數據庫


使用NVL(a,b)通用函數,統計員工年收入,NVL()作用于任何類型,即(number/varchar2/date)

通用函數:參數類型可以是number或varchar2或date類型


使用NVL2(a,b,c)通用函數,如果a不為NULL,取b值,否則取c值,統計員工年收入 


使用NULLIF(a,b)通用函數,在類型一致的情況下,如果a與b相同,返回NULL,否則返回a,比較10和10.0是否相同


使用SQL99標準通用語法中的case表達式,將職位是分析員的,工資+1000;職位是經理的,工資+800;職位是其它的,工資+400

case 字段 

     when 條件 then 表達式1

     when 條件 then 表達式2

     else 表達式n

end 


使用oracle專用語法中的decode()函數,職位是分析員的,工資+1000;職位是經理的,工資+800;職位是其它的,工資+400

decode(字段,條件1,表達式1,條件2,表達式2,...表達式n)





單引號出現的地方如下:

1)字符串,例如:'hello'

2)日期型,例如:'17-12月-80'

3)to_char/to_date(日期,'YYYY-MM-DD HH24:MI:SS')


雙引號出現的地方如下:

1)列別名,例如:select ename "姓 名" from emp

2)to_char/to_date(日期,'YYYY"年"MM"月"DD"日" HH24:MI:SS')


(01)oracle服務器由哪二部份組成?

    數據庫、實例

(02)SQL92/99標準有哪四大分類?

    數據操作語言、數據定義語言、數據控制語言、事務控制語言 

(03)select *,ename from emp這樣寫對嗎?

    不對,因為*不能和,號一起使用

(04)NVL(a,b)函數是什么意思?

    如果a的值不為NULL,則取值的值;否則取b的值。  

(05)select sysdate from dual;

    查看當前系統時間

(06)select ename from emp where ename like '%\_%' escape '\'是什么意思? 

   escape '\'將\視為轉義字符

(07)如果判斷null值?

   is null / is not null

(08)order by能用列號排序呢?從幾號開始?

  能,從1開始

(09)between .. and ..和in..是什么意思?

   between..and..在之間

   in..在多個值之間

(10)select add_months(sysdate,-1) from dual是什么意思?

    月份減少1個月






向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

昌邑市| 望江县| 宁国市| 莱芜市| 荣成市| 阳原县| 高雄县| 罗田县| 保德县| 措美县| 无锡市| 休宁县| 黎川县| 黔西县| 阿瓦提县| 吐鲁番市| 双峰县| 营山县| 丰镇市| 天津市| 磐安县| 乌兰浩特市| 麻栗坡县| 满洲里市| 湖北省| 嘉黎县| 隆昌县| 全州县| 贵定县| 石渠县| 社旗县| 合肥市| 巴林左旗| 政和县| 连江县| 拉孜县| 襄城县| 图木舒克市| 庆元县| 石棉县| 普兰店市|