- 1、本文档共42页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
T-SQL查询语句(一):单表查询
导读:就爱阅读网友为您分享以下“T-SQL查询语句(一):单表查询”资讯,希望对您有所帮助,感谢您对92的支持!
T-SQL查询语句(一):单表查询
T-SQL查询语句(一):单表查询
############################################
查询语句--SELECT
############################################
查询select: 1。单表查询 2。多表查询 3。嵌套查询
分类
1)单表查询
2)多表查询
A.连接查询
B.子查询
一般子查询 相关子查询
***************************************
SQL查询语句《一》:单表查询
1.查询全部记录:select * from table_name
2.查询指定字段记录:select 字段列表 from table_name
3.过滤相同记录:select Distinct 字段列表 from table_name
lt;SELECT语句中使用ALL或DISTINCT选项来显示表中符合条件的所有行或删除其中重复的数据行,默认为ALL。
使用DISTINCT选项时,对于所有重复的数据行在SELECT返回的结果集合中只保留一行。
使用distinct会减慢查询速度,数量大的查询更明显gt;
4.带表达式的查询:select s_name,year(s_birthday) as year from table_name
5.指定查询结果的查询
select top n * from table_name lt;n值在0--429494967295间gt;
select top n PERCENT * from table_name lt;n值在0--100间gt;
(返回前/后n行,前/后n%的数据)
6.指定查询路径的查询:
select * from database_name.dbo.table_name
形式:数据库名.数据库表拥有者.表名
(可以跨越数据库和使用者进行查询)
7.存储查询结果到另一个表
select 字段列表 into 新表名 from 表名
select sno,cno,degree into scorekkk from score
select sno,cno,degree into tempdb.#scorekkklll from score
lt;#为虚拟表,可一跨数据库创建!gt;
8.更改列表名显示的查询
select 字段名1 as ‘A’,字段名2 as ‘B’ from 表名
select “A”=字段名1,”B”=字段名2 from 表名
select 字段名1”A”,字段名2”B” from 表名
9.条件查询lt;Where子句gt;
select 字段名列表 from 表名 where 条件表达式
条件表达式运算符:
比较运算符(=,lt;,lt;=,gt;,gt;=,!lt;,!gt;,!=,lt;gt;)
逻辑运算符(or,and,not)
范围说明(between and,not between and)
可选值列表(in,no;
select 字段名列表 from 表名 [where 条件表达式] order by 字段名表达式 desc/asc
select * from Sclass order by cno asc,degree desc
lt;使用ORDER BY子句对查询返回的结果按一列或多列排序。
ORDER BY子句的语法格式为:ORDER BY {column_name [
ASC|DESC]} [,…n]
其中ASC表示升序,为默认值,DESC为降序。ORDER BY不能按ntext、text和image的数据类型进行排序。gt;
12.分组查询lt;Group by子句gt;
select 字段名列表 from 表名 [where 条件表达式] group by 字段名
select 字段名列表 from 表名 [where 条件表达式] group by 字段名 Having lt;筛选表达式gt;
select cno,avg(degree) as chengji from score group by cno
select cno,avg(degree) as chengji from score group by cno Having avg(degree)gt;80
lt;字段名列表中包含聚合函数时,则计算每组的汇总值。
如果使用Group by子句,字段名
您可能关注的文档
- pep三年级上册unit3 PEP英语三年级Unit 5 Let教案.doc
- PEP小学三年级上Unit 4 We love animals B.Let's learn教学设计.doc
- PHP程序编译中常见错误信息分析及解释.doc
- PID调节介绍.doc
- pkpm薄弱层验算结果 PKPM系列新规范应用指南——受剪承载力比(薄弱层)_祝耀林.doc
- plc流量累积 西门子PLC关于流量的累积如何解决该问题.doc
- plc的发展历程 PLC的发展历程和展望.doc
- ppp产业投资基金运作 《PPP产业基金投资运作模式及风险控制》.doc
- ppp模式前期工程手续 用好PPP模式需做好前期工作.doc
- ppr pert ppr与pert区别.doc
最近下载
- 单位运动会策划方案.ppt
- 2023宪法法律适用培训.pptx VIP
- 第一章 汽轮机级的工作原理讲解.ppt
- 新概念英语第三册 课件-Lesson 20 Pioneer pilots.ppt
- 定向钻回拖力计算公式01_-中文版.xls VIP
- 2024年就业形势与职业发展的展望.pptx
- 上汽荣威i5汽车使用手册用户操作图解驾驶车主车辆说明书pdf电子版下载.pdf
- anylogic教程big book中文案例example55存量管理.pdf
- 《Unit3 Look, listen and learn》教学设计2024-2025学年英语一年级上册小学人教PEP版(一起)(2024).docx VIP
- 2024年度国家公务员录用考试申论试卷及答案解析(适用于中央机关及其省级直属机构综合管理类职位).docx VIP
文档评论(0)