- 17
- 0
- 约 21页
- 2016-10-06 发布于贵州
- 举报
通用SQL数据查询语句范例
通用SQL数据库查询语句范例(多表查询) 弱电学院---文章分类: 电脑 数 据 库 上一篇 ???? 下一篇 ???? 最新发布列表... 双击自动滚屏 发布者:弱电之家??? 发布时间:2008-10-6 17:53:00??? 来源:互联网???总阅读:1351次 ???本周阅读:31次???今日阅读:4次
推荐一、?简单查询 简单的Transact-SQL查询只包括选择列表、FROM子句和Where子句。它们分别说明所查询列、查询的表或视图、以及搜索条件等。 例如,下面的语句查询testtable表中姓名为“张三”的nickname字段和email字段。 Select?nickname,email FROM?testtable Where?name=’张三’ (一)?选择列表 选择列表(select_list)指出所查询列,它可以是一组列名列表、星号、表达式、变量(包括局部变量和全局变量)等构成。 1、选择所有列 例如,下面语句显示testtable表中所有列的数据: Select?* FROM?testtable 2、选择部分列并指定它们的显示次序 查询结果集合中数据的排列顺序与选择列表中所指定的列名排列顺序相同。例如: Select?nickname,email FROM?testtable 3、更改列标题 在选择列表中,可重新指定列标题。定义格式为: 列标题=列名 列名?列标题 如果指定的列标题不是标准的标识符格式时,应使用引号定界符,例如,下列语句使用汉字显示列标题: Select?昵称=nickname,电子邮件=email FROM?testtable 4、删除重复行 Select语句中使用ALL或DISTINCT选项来显示表中符合条件的所有行或删除其中重复的数据行,默认为ALL。使用DISTINCT选项时,对于所有重复的数据行在Select返回的结果集合中只保留一行。 5、限制返回的行数 使用TOP?n?[PERCENT]选项限制返回的数据行数,TOP?n说明返回n行,而TOP?n?PERCENT时,说明n是表示一百分数,指定返回的行数等于总行数的百分之几。例如: Select?TOP?2?*FROM?testtable?Select?TOP?20?PERCENT?*?FROM?testtable (二)?FROM子句 FROM子句指定Select语句查询及与查询相关的表或视图。在FROM子句中最多可指定256个表或视图,它们之间用逗号分隔。 在FROM子句同时指定多个表或视图时,如果选择列表中存在同名列,这时应使用对象名限定这些列所属的表或视图。例如在usertable和citytable表中同时存在cityid列,在查询两个表中的cityid时应使用下面语句格式加以限定: Select?username,citytable.cityid FROM?usertable,citytable Where?usertable.cityid=citytable.cityid 在FROM子句中可用以下两种格式为表或视图指定别名: 表名?as?别名 表名?别名 例如上面语句可用表的别名格式表示为: Select?username,b.cityid FROM?usertable?a,citytable?b Where?a.cityid=b.cityid Select不仅能从表或视图中检索数据,它还能够从其它查询语句所返回的结果集合中查询数据。例如: Select?a.au_fname+a.au_lname FROM?authors?a,titleauthor?ta (Select?title_id,title FROM?titles Where?ytd_sales10000 )?AS?t Where?a.au_id=ta.au_id AND?ta.title_id=t.title_id 此例中,将Select返回的结果集合给予一别名t,然后再从中检索数据。 (三)?使用Where子句设置查询条件 Where子句设置查询条件,过滤掉不需要的数据行。例如下面语句查询年龄大于20的数据: Select?*
您可能关注的文档
- 迪斯尼乐园攻略费用清单.doc
- 迪斯尼动画论文中国风动画论文.doc
- 退耕还林施工组设计.doc
- 适老型住宅的设原则.doc
- 适龄人口变化趋及对九年义务教育的影响.doc
- 逄锦聚《政治经学》(第4版)笔记(11第十一章 国家垄断资本主义及其对外经济的干预).doc
- 逃避缴纳税款罪体问题探讨.doc
- 选修1 “微生的培养”测试题.doc
- 选修1 高效课作业 2.doc
- 选修1生物技术践知识复习图解.doc
- 人教版九年级英语Unit 4曾害怕课件3a-4c.pdf
- 雅思口语考题回顾:朗阁海外考试研究中心2019年10月10日Part 1考题总结.pdf
- 2026届高三地理一轮复习课件小专题河流袭夺.pptx
- 【名师原创】复习专题5 三角函数 作者:合肥市第八中学 蒲荣飞名师工作室.docx
- 高中数学一轮复习 微专题2 抽象函数.docx
- 高中数学——复习专题4 空间向量与立体几何.docx
- 高中数学一轮复习 微专题3 空间几何体中的截面、轨迹问题.docx
- 高中数学一轮复习 微专题4 空间几何体的最值、范围问题.docx
- 导流洞施工质量通病防治手册.docx
- 江苏省徐州市第一中学、徐市第三中学等五校2026届高三上学期12月月考历史试题含答案.docx
原创力文档

文档评论(0)