Oracle超詳細學習筆記.doc

Oracle超詳細學習筆記.doc

ID:55550731

大小:123.00 KB

頁數(shù):33頁

時間:2020-05-16

Oracle超詳細學習筆記.doc_第1頁
Oracle超詳細學習筆記.doc_第2頁
Oracle超詳細學習筆記.doc_第3頁
Oracle超詳細學習筆記.doc_第4頁
Oracle超詳細學習筆記.doc_第5頁
資源描述:

《Oracle超詳細學習筆記.doc》由會員上傳分享,免費在線閱讀,更多相關內(nèi)容在教育資源-天天文庫。

1、-----員工培訓------1.最簡單的查詢--例SELECT*FROMemployees;DESCemployees;SETlinesize600;SETPAGESIZE50;--例2SELECTtable_nameFROMuser_tables;--查詢數(shù)據(jù)庫中所有表名--2.查詢特定的列--例SELECTemployee_id,fisrt_name,last_name.salaryFROMemployees;--3.在SELECT子句中使用直接量--例SELECT5FROMemployees;-----------------

2、------SELECT5FROMdual;--這是Oracle提供的偽表--例2:SELECT'HelloOracleSQL'--在Oracle中如何表示字符串常量FROMemployees;SELECT'HelloOracleSQL'--在Oracle中如何表示字符串常量FROMdual;--例3:SELECT'HelloOracle''sSQL'--用兩個連續(xù)單引號進行單引號轉(zhuǎn)義FROMemployees;--4在SELECT子句中使用算術(shù)表達式--例1:查詢員工的編號、姓名和年薪SELECTemployee_id,fist_n

3、ame,last_name,salry,salary*12FROMemployees;--例2:SELECT5/2FROMdual;--5.給例定義別名--例1:SELECTemployee_idASidFROMemployees;--例2:SELECTemployee_idAS"Id"--雙引號中的字符原樣顯示FROMemployees;--例3:SELECTemployee_id,fist_name,last_name,salry,salary*12ASannual_salaryFROMemployees;--例4:SELECTe

4、mployee_id,fist_name,last_name,salry,salary*12AS"annualsalary"FROMemployees;--如果別名有特殊字符必須使用雙引號--6.字符串的鏈接運算符--例:SELECTemployee_id

5、

6、''

7、

8、fist_name,last_name,salry,salary*12ASannual_salaryFROMemployees;--7.過濾重復記錄--例1:SELECTDISTINCTdepartment_idFROMemployees;--例2:SELECTDISTI

9、NCTdepartment_id,job_idFROMemployees;--第二章過濾查詢和結(jié)果集排序--1.使用WHERE子句過濾記錄--例1:SELECT*FROMemployeesWHEREsalary>8000;--例2:SELECTemployee_id,first_name,last_name,salaryFROMemployeesWHEREsalary=17000;--例3:SELECTemployee_id,first_name,last_name,salaryFROMemployeesWHEREsalary<>17

10、000;--!=--比較運算符號:>,>=,<,<=,=,!=或<>--例4SELECTemployee_id,first_name,last_name,salaryFROMemployeesWHEREsalary>=2500ANDsalary<=17000;--邏輯運算符:AND,OR,NOT--2.在WHERE子句中使用字符串和日期--例1:查詢職位ID為st_clerk的員工信息SELECTemployee_id,job_id,first_name,FROMemployeesWHEREjob_id='ST_CLERK';--表中

11、字段的值是區(qū)分大小寫的--例2:查詢1998年7月9日入職的員工信息SELECTemployee_id,job_id,first_nameFROMemployeesWHEREhire_date='09-7月-1998';--日期直接量必須以字符串的形式來體現(xiàn)--Oracle的日期是格式敏感的--標準日期表示DD-MM-RR--3.其他比較運算符--1)BETWEENAND--例1:查詢工資在【2500,7000】上的員工信息SELECTemployee_id,job_id,first_name,salaryFROMemployeesW

12、HEREsalaryBETWEEN2500AND7000;--包含邊界值--第一個值要小于第二個值--練習:查詢1998年入職的員工信息SELECTemployee_id,job_id,first_name,salary

當前文檔最多預覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當前文檔最多預覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學公式或PPT動畫的文件,查看預覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負責整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內(nèi)容,確認文檔內(nèi)容符合您的需求后進行下載,若出現(xiàn)內(nèi)容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。