




版權(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_'%任意長(zhǎng)度的字符串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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 院內(nèi)護(hù)士考試試題及答案
- 實(shí)驗(yàn)室安全與生物技術(shù)教案計(jì)劃
- 園林設(shè)計(jì)公司介紹
- 文化藝術(shù)活動(dòng)保證金協(xié)議
- 建立數(shù)據(jù)分析能力提升決策水平計(jì)劃
- 行政管理中的公共關(guān)系創(chuàng)新路徑試題及答案
- 車位出租合同補(bǔ)充條款
- 工程經(jīng)濟(jì)學(xué)成果試題及答案
- 投資風(fēng)險(xiǎn)與收益評(píng)估的框架試題與答案
- 公共關(guān)系學(xué)輿論引導(dǎo)策略試題及答案
- 江西新定額2017土建定額說明及解釋
- 國(guó)家電網(wǎng)有限公司十八項(xiàng)電網(wǎng)重大反事故措施(修訂版)-2018版(word文檔良心出品)
- 2019年重慶江津小升初數(shù)學(xué)真題及答案
- 《菱形的判定》教學(xué)設(shè)計(jì)(共3頁)
- 部編版三下語文《宇宙的另一邊》教學(xué)課件PPT
- 電纜井工程量計(jì)算
- 《工程勘察設(shè)計(jì)收費(fèi)管理規(guī)定》計(jì)價(jià)格200210號(hào)文
- 育種學(xué) 第6章雜交育種
- 附件一∶ 教育部專家實(shí)地評(píng)估案頭必備材料
- 火災(zāi)撲救記錄表
- 鋼芯鋁絞線參數(shù)
評(píng)論
0/150
提交評(píng)論