




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
第三章:
T-SQL語句基礎(chǔ)章節(jié)概述SQL簡(jiǎn)介會(huì)使用T-SQL查詢單個(gè)表數(shù)據(jù)會(huì)使用T-SQL向表中插入數(shù)據(jù)會(huì)使用T-SQL更新表中數(shù)據(jù)會(huì)使用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)版,并對(duì)SQL命令做了許多擴(kuò)充,提供類似于程序語言的基本功能T-SQL的組成DML:數(shù)據(jù)操作語言DCL:數(shù)據(jù)控制語言DDL:數(shù)據(jù)定義語言使用T_SQL查詢數(shù)據(jù)班級(jí)學(xué)號(hào)姓名語文數(shù)學(xué)S201001張明9085S201005李菲10090S105008于正8576S105006劉劉9083S201105鞏小妹7080S201109楊林8576S105112白林6586S105152司馬坡4590S201085李亞8086S201032張晴7059S203126劉海9070S203128柯南4582S203148王紅2365班級(jí)學(xué)號(hào)姓名語文數(shù)學(xué)S201001張明9085S201005李菲10090S201班語文為90分以上的學(xué)員班級(jí)學(xué)號(hào)姓名語文數(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á)式通配符通配符解釋示例'_'一個(gè)字符ALike'C_'%任意長度的字符串BLike'CO_%'[]括號(hào)中所指定范圍內(nèi)的一個(gè)字符Clike'9W0[1-2]'[^]不在括號(hào)中所指定范圍內(nèi)的任意一個(gè)字符Dlike'9W0[^1-2]'邏輯表達(dá)式邏輯運(yùn)算符操作符說明Not和其他操作符一起使用,取反的操作And組合兩個(gè)條件,并在兩個(gè)條件都為True時(shí)取值為TrueOr組合兩個(gè)條件,并在兩個(gè)條件之一為True時(shí)取值為True查詢常見種類查詢所有的數(shù)據(jù)行和列查詢部分行列——條件查詢?cè)诓樵冎惺褂昧忻樵兛招性诓樵冎惺褂贸A苛胁樵兎祷叵拗频男袛?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é)請(qǐng)思考:學(xué)生信息表student,字段分別有uid(學(xué)號(hào))、Uname(姓名)、Gid(班級(jí)編號(hào))、age(年齡)、math(數(shù)學(xué)成績(jī))、china(語文成績(jī))、english(英語成績(jī))查詢所有學(xué)生信息查詢數(shù)學(xué)成績(jī)?cè)?0至80分之間學(xué)生姓名、數(shù)學(xué)、語文、英語成績(jī)查詢姓“張”的所有學(xué)生信息查詢S005班的所有學(xué)生信息使用T-SQL插入數(shù)據(jù)INSERT[INTO]<表名>[列名]VALUES<值列表>[INTO]是可選的,可以省略表名是必需的,表的列名是可選的,如果省略,<值列表>中順序與數(shù)據(jù)表中字段順序保持一致多個(gè)列名和多個(gè)值列表用逗號(hào)分隔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í)列一次插入多行數(shù)據(jù)Union關(guān)鍵字INSERTnewsMost(新聞標(biāo)題,新聞日期,點(diǎn)擊率)SELECT'兩會(huì)會(huì)議','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等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 稻谷加工設(shè)備維護(hù)與管理最佳實(shí)踐考核試卷
- 果蔬銷售中的智能物流與倉儲(chǔ)管理考核試卷
- 江蘇省南京市玄武外國語校2024-2025學(xué)年初三5月第二次月考生物試題含解析
- 吉林省白城市大安市第二中學(xué)2025屆高三第二學(xué)期期末(一模)英語試題含解析
- 四川工程職業(yè)技術(shù)學(xué)院《無線傳感器網(wǎng)絡(luò)》2023-2024學(xué)年第二學(xué)期期末試卷
- 宿遷學(xué)院《外科學(xué)實(shí)驗(yàn)》2023-2024學(xué)年第一學(xué)期期末試卷
- 江蘇商貿(mào)職業(yè)學(xué)院《信息理論與編碼》2023-2024學(xué)年第二學(xué)期期末試卷
- 新疆維吾爾自治區(qū)喀什二中2024-2025學(xué)年招生全國統(tǒng)一考試高考仿真模擬卷數(shù)學(xué)試題(全國)試題含解析
- 吉林鐵道職業(yè)技術(shù)學(xué)院《傳統(tǒng)視覺藝術(shù)與現(xiàn)代設(shè)計(jì)》2023-2024學(xué)年第二學(xué)期期末試卷
- 新余市渝水區(qū)2025屆三年級(jí)數(shù)學(xué)第二學(xué)期期末學(xué)業(yè)質(zhì)量監(jiān)測(cè)試題含解析
- 10《奪取抗日戰(zhàn)爭(zhēng)和人民解放戰(zhàn)爭(zhēng)的勝利》說課稿-2023-2024學(xué)年道德與法治五年級(jí)下冊(cè)
- 上海市工業(yè)技術(shù)學(xué)校工作人員招考聘用高頻重點(diǎn)提升(共500題)附帶答案詳解
- (完整版)信號(hào)與系統(tǒng)(吳大正)-完整版答案-糾錯(cuò)修改后版本
- 2024年第四季度 國家電網(wǎng)工程設(shè)備材料信息參考價(jià)
- 【八年級(jí)下冊(cè)地理中圖北京版】期中真題必刷卷A-【期中真題必刷卷】(北京專用)(解析版)
- 足球俱樂部青訓(xùn)管理制度
- 《質(zhì)量成本培訓(xùn)教材》課件
- 人教版-八年級(jí)數(shù)學(xué)上冊(cè)-競(jìng)賽專題分式方程(含答案)
- 無文件木馬技術(shù)分析-洞察分析
- 陜西省西安市西北大學(xué)附中2025屆高考仿真卷英語試題含解析
- 高中歷史課件:中國古代儒學(xué)的新發(fā)展-宋明理學(xué)
評(píng)論
0/150
提交評(píng)論