




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
編寫(xiě)基本的SQLSELECT語(yǔ)句
目標(biāo)
完成本課后,您應(yīng)當(dāng)能夠:
列出SQLSELECT語(yǔ)句的功能
執(zhí)行基本的SELECT語(yǔ)句
區(qū)分SQL語(yǔ)句和iSQL*Plus命令SQLSELECT語(yǔ)句的功能
行選擇列選擇Table1Table2Table1Table1連接基本SELECT語(yǔ)句
SELECT *|{[DISTINCT]column|expression[alias],...}FROM table;
SELECT確定哪些列
FROM確定哪張表
SELECT*FROMdepartments;選擇所有列
選擇指定的列
SELECTdepartment_id,location_idFROMdepartments;寫(xiě)SQL語(yǔ)句
SQL語(yǔ)句對(duì)大小寫(xiě)不敏感SQL語(yǔ)句可以寫(xiě)成一行或多行關(guān)鍵字不能簡(jiǎn)寫(xiě)或分開(kāi)折行子句通常放在不同的行縮進(jìn)用于增強(qiáng)可讀性列標(biāo)題默認(rèn)屬性
iSQL*Plus:默認(rèn)列標(biāo)題位置:居中默認(rèn)列標(biāo)題顯示:大寫(xiě)SQL*Plus:字符和日期列標(biāo)題位置居左數(shù)字列標(biāo)題居右默認(rèn)列標(biāo)題顯示:大寫(xiě)算術(shù)表達(dá)式
用算術(shù)運(yùn)算符創(chuàng)建數(shù)字和日期數(shù)據(jù)的表達(dá)式
使用算術(shù)運(yùn)算符
SELECTlast_name,salary,salary+300FROMemployees;…運(yùn)算符的優(yōu)先級(jí)
乘法和除法比加法和減法的優(yōu)先級(jí)高相同優(yōu)先級(jí)的運(yùn)算符從左到右計(jì)算圓括號(hào)用于強(qiáng)制優(yōu)先計(jì)算,并且使語(yǔ)句更清晰*/+_
運(yùn)算符的優(yōu)先級(jí)
SELECTlast_name,salary,12*salary+100FROMemployees;…
使用圓括號(hào)
SELECTlast_name,salary,12*(salary+100)FROMemployees;…
定義空值
null是一個(gè)未分配的、未知的,或不適用的值null不是0,也不是空格SELECTlast_name,job_id,salary,commission_pctFROMemployees;……
SELECTlast_name,12*salary*commission_pctFROMemployees;算術(shù)表達(dá)式中的空值
包含空值的算術(shù)表達(dá)式計(jì)算結(jié)果為空……定義列別名
列別名:改變列標(biāo)題的名字可用于計(jì)算結(jié)果緊跟在列名后面–在列名和別名之間可以有選項(xiàng)AS關(guān)鍵字如果別名中包含有空格、或者特殊字符、或者大小寫(xiě)敏感,要求用雙引號(hào)
使用列別名
SELECTlast_name"Name",salary*12"AnnualSalary"FROMemployees;SELECTlast_nameASname,commission_pctcommFROMemployees;……連字運(yùn)算符
連字運(yùn)算符:連接列或者字符串到其它的列用兩個(gè)豎線表示(||)構(gòu)造一個(gè)字符表達(dá)式的合成列使用連字運(yùn)算符
SELECT last_name||job_idAS"Employees"FROM employees;…文字字符串
文字字符串是包含在SELECT列表中的一個(gè)字符串,一個(gè)數(shù)字或者一個(gè)日期日期和字符的文字字符串值必須用單引號(hào)括起來(lái)每個(gè)文字字符串在每行輸出一次使用文字字符串
SELECTlast_name ||'isa'||job_idAS"EmployeeDetails"FROMemployees;…相同的行
SELECT默認(rèn)顯示所有的行,包括相同的行SELECTdepartment_idFROMemployees;…
除去相同的行
在SELECT子句中用DISTINCT關(guān)鍵字除去相同的行SELECTDISTINCTdepartment_idFROMemployees;SQL和iSQL*Plus交互作用
SQLstatementsOracleserverQueryresultsiSQL*PluscommandsClientFormattedreportInternetBrowseriSQL*PlusSQL語(yǔ)句與iSQL*Plus命令
SQLstatementsSQL?
一種語(yǔ)言?ANSI標(biāo)準(zhǔn)?關(guān)鍵字不能縮寫(xiě)?SQL語(yǔ)句操縱定義在數(shù)據(jù)庫(kù)中的數(shù)據(jù)和表iSQL*Plus?一個(gè)環(huán)境?Oracle所有?關(guān)鍵字可以縮寫(xiě)?命令不允許操縱數(shù)據(jù)庫(kù)中的值?運(yùn)行在瀏覽器上?處理集中在服務(wù)器上,不在客戶機(jī)上實(shí)現(xiàn)iSQL*PluscommandsiSQL*Plus概覽
在登錄進(jìn)入iSQL*Plus后,你能夠:描述表結(jié)構(gòu)編輯SQL語(yǔ)句從iSQL*Plus中執(zhí)行SQL保存SQL語(yǔ)句到文件中,或者添加SQL語(yǔ)句到文件中執(zhí)行保存在文件中的語(yǔ)句從文本文件中裝載命令到iSQL*Plus編輯窗口中登錄到iSQL*Plus
在Windows瀏覽器環(huán)境中:iSQL*Plus環(huán)境
34567128910顯示表結(jié)構(gòu)
使用iSQL*PlusDESCRIBE命令顯示表結(jié)構(gòu)DESC[RIBE]tablename顯示表結(jié)構(gòu)
DESCRIBEemployees腳本文件的使用
SELECTlast_name,hire_date,salaryFROMemployees;12腳本文件的使用
1D:\temp\emp_sql.htm2SELECTlast_name,hire_date,salaryFROMemployees;3腳本文件的使用
DESCRIBEemployeesSELECTfirst_name,last_name,job_idFROMemployees;123小結(jié)
在本課
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年中國(guó)機(jī)房橋架數(shù)據(jù)監(jiān)測(cè)研究報(bào)告
- 2025年中國(guó)木工機(jī)械刀片市場(chǎng)調(diào)查研究報(bào)告
- 2025-2030年中國(guó)中藥黨參行業(yè)市場(chǎng)需求預(yù)測(cè)與投資潛力研究報(bào)告
- 2025年中國(guó)料門(mén)式干燥機(jī)市場(chǎng)調(diào)查研究報(bào)告
- 2025年中國(guó)數(shù)字地感檢測(cè)器數(shù)據(jù)監(jiān)測(cè)報(bào)告
- 2025年中國(guó)精梳精漂汗布圓領(lǐng)短袖男衫數(shù)據(jù)監(jiān)測(cè)研究報(bào)告
- 2025年中國(guó)正時(shí)槍市場(chǎng)調(diào)查研究報(bào)告
- 新疆交通職業(yè)技術(shù)學(xué)院《形體與舞蹈IV》2023-2024學(xué)年第二學(xué)期期末試卷
- 肇慶市實(shí)驗(yàn)中學(xué)高中歷史三:第2課西學(xué)東漸(第2課時(shí))高效課堂教學(xué)設(shè)計(jì)
- 新疆師范大附屬中學(xué)2025年初三下學(xué)期3月模擬考試化學(xué)試題含解析
- 2025年電力人工智能多模態(tài)大模型創(chuàng)新技術(shù)及應(yīng)用報(bào)告-西安交通大學(xué)
- 應(yīng)急物業(yè)合同范本
- 企業(yè)變更 備案 申請(qǐng)書(shū)
- 人教部編版八年級(jí)道德與法治上冊(cè):8.2《堅(jiān)持國(guó)家利益至上》聽(tīng)課評(píng)課記錄3
- 《“長(zhǎng)賜”輪擱淺蘇伊士運(yùn)河事故探析及預(yù)防對(duì)策探究》7700字
- 貴州文物調(diào)查研究-從文物看中華民族共同體歷史的區(qū)域?qū)嵺`知到智慧樹(shù)章節(jié)測(cè)試課后答案2024年秋貴州民族大學(xué)
- 2025年天翼云高級(jí)運(yùn)維工程師認(rèn)證參考試題庫(kù)(含答案)
- 2025屆甘肅省定西市安定區(qū)中考生物對(duì)點(diǎn)突破模擬試卷含解析
- 小米財(cái)務(wù)管理
- 《竹節(jié)參莖葉中脂溶性成分的研究》
- 光伏項(xiàng)目資產(chǎn)評(píng)估報(bào)告
評(píng)論
0/150
提交評(píng)論