數(shù)據(jù)查詢之select語(yǔ)句概述

數(shù)據(jù)查詢之select語(yǔ)句概述

ID:27895568

大?。?.54 MB

頁(yè)數(shù):16頁(yè)

時(shí)間:2018-12-05

數(shù)據(jù)查詢之select語(yǔ)句概述_第1頁(yè)
數(shù)據(jù)查詢之select語(yǔ)句概述_第2頁(yè)
數(shù)據(jù)查詢之select語(yǔ)句概述_第3頁(yè)
數(shù)據(jù)查詢之select語(yǔ)句概述_第4頁(yè)
數(shù)據(jù)查詢之select語(yǔ)句概述_第5頁(yè)
資源描述:

《數(shù)據(jù)查詢之select語(yǔ)句概述》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫(kù)。

1、歡迎進(jìn)入 劉天天講堂!一、數(shù)據(jù)查詢1、SELECT語(yǔ)句概述2、T-SQL簡(jiǎn)單查詢創(chuàng)建表<%Dimcnn,sSQLSetcnn=Server.CreateObject("ADODB.Connection")cnn.ConnectionString="PROVIDER=SQLOLEDB;DATASOURCE=(local);"&_“UID=sa;PWD=sa;DATABASE=xs"cnn.OpensSQL=“CREATETABLExsda(學(xué)號(hào)varchar(6),姓名varchar(8))"'執(zhí)行CREATETABLE命令cnn.Execut

2、esSQL,,adCmdTextcnn.CloseSetcnn=Nothing%>(課外閱讀:www.ijzzs.com)檢索記錄<%Dimcnn,rst,sSQL,iSetcnn=Server.CreateObject("ADODB.Connection")Setrst=Server.CreateObject("ADODB.Recordset")cnn.ConnectionString="PROVIDER=SQLOLEDB;DATASOURCE=(local);"&_"UID=sa;PWD=sa;DATABASE=Northwind"cnn

3、.OpensSQL="SELECTEmployeeID,LastName,FirstName,TitleOfCourtesyFROMEmployeesWHERETitleOfCourtesy='Mr.'"'執(zhí)行Execute方法返回一個(gè)Recordset對(duì)象Setrst=cnn.Execute(sSQL,,adCmdText)%>(課外閱讀:www.xdfuhuashebei.com)1SELECT語(yǔ)句概述SELECT字段列表[INTO目標(biāo)數(shù)據(jù)表]FROM源數(shù)據(jù)表或視圖[,...n][WHERE條件表達(dá)式][GROUPBY分組表達(dá)式[HAVI

4、NG搜索表達(dá)式]][ORDERBY排序表達(dá)式[ASC]

5、[DESC]][COMPUTE行聚合函數(shù)名(表達(dá)式)[,...n][BY分類表達(dá)式[,...n]]]執(zhí)行方式1.用企業(yè)管理器:表/右鍵/打開(kāi)表/查詢關(guān)系圖窗格、網(wǎng)格窗格、SQL窗格、結(jié)果窗格2.用查詢分析器:T-SQL語(yǔ)句2、T-SQL簡(jiǎn)單查詢一.SELECT子句——投影運(yùn)算二.WHERE子句——選擇運(yùn)算三.ORDERBY子句一.SELECT子句選取字段選擇一個(gè)表中指定的列,各個(gè)列之間要以逗號(hào)分割,格式如下:SELECT列名1[,...列名n]FROM表名列表可以是:字段名稱、表達(dá)式、*

6、1.選取指定字段【例】查詢學(xué)生姓名和學(xué)號(hào)usexsselect姓名,學(xué)號(hào)fromxsdago2.選取全部字段(*)【例】查詢學(xué)生所有信息數(shù)據(jù)usexsselect*fromxsdago3.設(shè)置字段別名: 列表達(dá)式[AS]別名

7、別名=列表達(dá)式【例6.3】查詢學(xué)生姓名、性別和年齡。usexsselect姓名學(xué)生姓名,性別,datediff(year,出生日期,getdate())as年齡fromxsdago其中:DATEDIFF(datepart,startdate,enddate)返回跨兩個(gè)指定日期的日期和時(shí)間的差。課外閱讀:www.qxjsq

8、.com‘年齡age’=datediff(year,出生日期,getdate())4.使用計(jì)算字段: 計(jì)算字段名=表達(dá)式【例】查詢并計(jì)算學(xué)生的期末成績(jī)=成績(jī)*0.8usexsselect學(xué)號(hào),課程編號(hào),期末成績(jī)=成績(jī)*0.8fromxscjgo5.返回全部記錄(ALL)【例】查詢xsda表中的所有學(xué)生姓名usexsselectall姓名fromxsdago6.消除重復(fù)記錄(DISTINCT)【例】查詢xsda表中的所有專業(yè)(重復(fù)專業(yè)只顯示一次)usexsselect系名fromxsdago當(dāng)SELECT語(yǔ)句中省略ALL與DISDINCT,默認(rèn)

9、為ALL。課外閱讀:www.qxjsj.comdistinct7.限制結(jié)果集返回記錄(TOP)SELECT[TOPn[PERCENT]]列名1[,…列名n]FROM表名【例】查詢[xsda表]中前5條記錄usexsselecttop5*fromxsda【例】查詢[xsda表]中前面20%行記錄usexsselecttop20percent姓名,性別,出生日期fromxsda課外閱讀:www.runtanwangye.comThankYou!Addyourcompanyslogan

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文

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

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