




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
第三章:
T-SQL語句基礎(chǔ)章節(jié)概述SQL簡介會使用T-SQL查詢單個表數(shù)據(jù)會使用T-SQL向表中插入數(shù)據(jù)會使用T-SQL更新表中數(shù)據(jù)會使用T-SQL刪除表中數(shù)據(jù)SQL介紹SQL和T-SQLSQL語言為關(guān)系數(shù)據(jù)庫的標(biāo)準(zhǔn)語言T-SQL是標(biāo)準(zhǔn)SQL的加強(qiáng)版,并對SQL命令做了許多擴(kuò)充,提供類似于程序語言的基本功能T-SQL的組成DML:數(shù)據(jù)操作語言DCL:數(shù)據(jù)控制語言DDL:數(shù)據(jù)定義語言使用T_SQL查詢數(shù)據(jù)班級學(xué)號姓名語文數(shù)學(xué)S201001張明9085S201005李菲10090S105008于正8576S105006劉劉9083S201105鞏小妹7080S201109楊林8576S105112白林6586S105152司馬坡4590S201085李亞8086S201032張晴7059S203126劉海9070S203128柯南4582S203148王紅2365班級學(xué)號姓名語文數(shù)學(xué)S201001張明9085S201005李菲10090S201班語文為90分以上的學(xué)員班級學(xué)號姓名語文數(shù)學(xué)S203126劉海9070S203班語文和數(shù)學(xué)都及格的學(xué)員T-SQL查詢T-SQL語句查詢結(jié)果Select語法Selectselect_listFromtable[WhereConditions][OrderByorder_list[Asc|Desc]]Select_list:字段列表,樣式為“字段1……字段N”Table:查詢表,樣式為“表1,表2…表N”Condiitions:由表字段組成的條件表達(dá)式或邏輯表達(dá)式Order_list:查詢結(jié)果按照某字段排序的字段列表?xiàng)l件表達(dá)式比較運(yùn)算符運(yùn)算符含義示例
=等于Price=100
>大于Age>15
<小于Grade<90
>=大于或等于Price>=80
<=小于或等于Age<=45
<>不等于Grade<>60
Between在指定范圍內(nèi)PRICEBetween100And200……
條件表達(dá)式通配符通配符解釋示例'_'一個字符ALike'C_'%任意長度的字符串BLike'CO_%'[]括號中所指定范圍內(nèi)的一個字符Clike'9W0[1-2]'[^]不在括號中所指定范圍內(nèi)的任意一個字符Dlike'9W0[^1-2]'邏輯表達(dá)式邏輯運(yùn)算符操作符說明Not和其他操作符一起使用,取反的操作And組合兩個條件,并在兩個條件都為True時取值為TrueOr組合兩個條件,并在兩個條件之一為True時取值為True查詢常見種類查詢所有的數(shù)據(jù)行和列查詢部分行列——條件查詢在查詢中使用列名查詢空行在查詢中使用常量列查詢返回限制的行數(shù)查詢所有的行、列和條件查詢*:通配符,指查詢所有的列SELECT*FROMt_news查詢所有的行和列條件查詢SELECTnewstitle,newsdateFROMt_newsWHEREnewsource='騰訊網(wǎng)'查詢中使用列名使用AS子句重新命名列名SELECTnewstitleAS新聞標(biāo)題,newsdate新聞日期
FROMt_newsWHEREnewsource<>'騰訊網(wǎng)'列名查詢空行ISNull:空ISNotNull:非空SELECTnewstitle,newscounentFROMt_newsWHEREnewsourceISNULL查詢中使用常量列SELECTnewstitleAS新聞標(biāo)題,'北大青鳥'AS新聞來源FROMt_newsWHEREnewsourceISNULL查詢返回限制的行數(shù)SELECTTOP3newstitleAS新聞標(biāo)題FROMt_news顯示3行SELECTTOP20PERCENTnewstitleAS新聞標(biāo)題FROMt_news顯示查詢的20%單表查詢查詢新聞分類表t_class所有信息查詢t_class表中的CLASSID,CLASSNAME列信息查詢新聞點(diǎn)擊率大于10次以上的新聞查詢點(diǎn)擊率在10到12之間的新聞查詢新聞來源是新浪的新聞查詢結(jié)果按點(diǎn)擊率從高到低排序小結(jié)請思考:學(xué)生信息表student,字段分別有uid(學(xué)號)、Uname(姓名)、Gid(班級編號)、age(年齡)、math(數(shù)學(xué)成績)、china(語文成績)、english(英語成績)查詢所有學(xué)生信息查詢數(shù)學(xué)成績在70至80分之間學(xué)生姓名、數(shù)學(xué)、語文、英語成績查詢姓“張”的所有學(xué)生信息查詢S005班的所有學(xué)生信息使用T-SQL插入數(shù)據(jù)INSERT[INTO]<表名>[列名]VALUES<值列表>[INTO]是可選的,可以省略表名是必需的,表的列名是可選的,如果省略,<值列表>中順序與數(shù)據(jù)表中字段順序保持一致多個列名和多個值列表用逗號分隔INSERTINTOt_News_User(USERNAME,USERPASSWORD,POWER)VALUES('王蘭','oracle','TRUE')一次插入多行數(shù)據(jù)InsertSelect語句INSERTINTOnewsMost(新聞標(biāo)題,新聞日期,點(diǎn)擊率)SELECTNEWSTITLE,NEWSDATE,HITSFROMt_newsWHERENEWSDATE>CAST('2008-06-01'asDATETIME)一次插入多行數(shù)據(jù)SelectInto語句SELECTNEWSTITLE,NEWSDATE,HITSINTO
newsMost1FROMt_newsSELECTIDENTITY(int,1,1)As新聞ID,NEWSTITLEAS新聞標(biāo)題,NEWSDATEAS新聞日期,HITSAS點(diǎn)擊率INTOnewsMost2FROMt_news插入標(biāo)識列一次插入多行數(shù)據(jù)Union關(guān)鍵字INSERTnewsMost(新聞標(biāo)題,新聞日期,點(diǎn)擊率)SELECT'兩會會議','2009-03-06',100UNIONSELECT'汽車.購車','2009-03-06',120UNIONSELECTNEWSTITLE,NEWSDATE,HITSFROMt_newsUNIONSELECT新聞標(biāo)題,新聞日期,點(diǎn)擊率FROMnewsMost2使用T-SQL更新數(shù)據(jù)UPDATE<表名>SET<列名=更新值>WHERE<更新條件>UPDATEt_News_UserSETPower='False'所有用戶的權(quán)限Power都改為FalseUPDATEt_NewsSETNEWSOURCE='北大青鳥'WHERENEWSOURCEisNULL新聞來源NEWSOURCE為空NULL的記錄,改為‘北大青鳥’使用T-SQL刪除數(shù)據(jù)DELETEFROM<表名>[WHER
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年高中《秋季軍訓(xùn)》工作方案 (合計(jì)3份)
- 2026年高考作文備考訓(xùn)練之題目解析及范文:入乎其內(nèi)與出乎其外
- 學(xué)堂在線 現(xiàn)代生活美學(xué)-花香茶之道 章節(jié)測試答案
- 2026年中考英語復(fù)習(xí)講義:句子成分+非謂語動詞
- 2025年外研版高中英語必修第二冊Unit 2綜合檢測試卷及答案
- 2025年人教版新高一物理專項(xiàng)提升:牛頓第一定律
- 2025年譯林版七年級英語上冊Unit4綜合測試試卷及答案
- 2025年蘇教版七年級生物下冊期末專項(xiàng)培優(yōu)-生態(tài)系統(tǒng)綜合題(含解析)
- 2025年航空發(fā)動機(jī)維修技術(shù)創(chuàng)新在成本節(jié)約中的應(yīng)用案例分析報(bào)告
- 老齡化趨勢下2025年老年長期照護(hù)服務(wù)模式與社區(qū)養(yǎng)老機(jī)構(gòu)服務(wù)模式創(chuàng)新與可持續(xù)發(fā)展報(bào)告
- 員工勞務(wù)合同書
- 蘇教版(譯林版)八年級英語單詞表(上冊)
- 壓瘡預(yù)防及管理制度
- HG/T 4184-2023 責(zé)任關(guān)懷實(shí)施準(zhǔn)則 (正式版)
- 中國成人ICU鎮(zhèn)痛和鎮(zhèn)靜治療指南解讀
- YYT 1843-2022 醫(yī)用電氣設(shè)備網(wǎng)絡(luò)安全基本要求
- 2024年度《冠心病》全套課件(完整版)
- 數(shù)字化時代績效管理轉(zhuǎn)型
- 2023年來料檢驗(yàn)月度總結(jié)報(bào)告
- 抖音取消實(shí)名認(rèn)證申請函(個人)-抖音取消實(shí)名認(rèn)證申請函
- 2023年江西交通職業(yè)技術(shù)學(xué)院輔導(dǎo)員招聘考試真題
評論
0/150
提交評論