数据查询之select语句概述

数据查询之select语句概述

ID:27895568

大小:2.54 MB

页数:16页

时间:2018-12-05

数据查询之select语句概述_第1页
数据查询之select语句概述_第2页
数据查询之select语句概述_第3页
数据查询之select语句概述_第4页
数据查询之select语句概述_第5页
资源描述:

《数据查询之select语句概述》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、欢迎进入 刘天天讲堂!一、数据查询1、SELECT语句概述2、T-SQL简单查询创建表<%Dimcnn,sSQLSetcnn=Server.CreateObject("ADODB.Connection")cnn.ConnectionString="PROVIDER=SQLOLEDB;DATASOURCE=(local);"&_“UID=sa;PWD=sa;DATABASE=xs"cnn.OpensSQL=“CREATETABLExsda(学号varchar(6),姓名varchar(8))"'执行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.'"'执行Execute方法返回一个Recordset对象Setrst=cnn.Execute(sSQL,,adCmdText)%>(课外阅读:www.xdfuhuashebei.com)1SELECT语句概述SELECT字段列表[INTO目标数据表]FROM源数据表或视图[,...n][WHERE条件表达式][GROUPBY分组表达式[HAVI

4、NG搜索表达式]][ORDERBY排序表达式[ASC]

5、[DESC]][COMPUTE行聚合函数名(表达式)[,...n][BY分类表达式[,...n]]]执行方式1.用企业管理器:表/右键/打开表/查询关系图窗格、网格窗格、SQL窗格、结果窗格2.用查询分析器:T-SQL语句2、T-SQL简单查询一.SELECT子句——投影运算二.WHERE子句——选择运算三.ORDERBY子句一.SELECT子句选取字段选择一个表中指定的列,各个列之间要以逗号分割,格式如下:SELECT列名1[,...列名n]FROM表名列表可以是:字段名称、表达式、*

6、1.选取指定字段【例】查询学生姓名和学号usexsselect姓名,学号fromxsdago2.选取全部字段(*)【例】查询学生所有信息数据usexsselect*fromxsdago3.设置字段别名: 列表达式[AS]别名

7、别名=列表达式【例6.3】查询学生姓名、性别和年龄。usexsselect姓名学生姓名,性别,datediff(year,出生日期,getdate())as年龄fromxsdago其中:DATEDIFF(datepart,startdate,enddate)返回跨两个指定日期的日期和时间的差。课外阅读:www.qxjsq

8、.com‘年龄age’=datediff(year,出生日期,getdate())4.使用计算字段: 计算字段名=表达式【例】查询并计算学生的期末成绩=成绩*0.8usexsselect学号,课程编号,期末成绩=成绩*0.8fromxscjgo5.返回全部记录(ALL)【例】查询xsda表中的所有学生姓名usexsselectall姓名fromxsdago6.消除重复记录(DISTINCT)【例】查询xsda表中的所有专业(重复专业只显示一次)usexsselect系名fromxsdago当SELECT语句中省略ALL与DISDINCT,默认

9、为ALL。课外阅读:www.qxjsj.comdistinct7.限制结果集返回记录(TOP)SELECT[TOPn[PERCENT]]列名1[,…列名n]FROM表名【例】查询[xsda表]中前5条记录usexsselecttop5*fromxsda【例】查询[xsda表]中前面20%行记录usexsselecttop20percent姓名,性别,出生日期fromxsda课外阅读:www.runtanwangye.comThankYou!Addyourcompanyslogan

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。