懒人摘抄(内容转自CSDN资源中教程)-数据查询01-投影查询

原创 2007年09月19日 09:45:00

投影查询

使用SELECT语句可以选择查询表中的任意列,其中,“列表名”指出要检索的列的名称,可以为一个或多个列。当为多个列时,中间要用“,”分隔。FROM子句指出从什么表中提取数据,如果从多个表中取数据,每个表的表名都要写出,表名之间用“,”分隔开。

5.1查询student表中所有记录的namesexclass列。

SELECT sname,ssex,class

FROM student

本例执行结果如下:

sname    ssex class

-------- ---- -----

李军           95033

陆君           95031

匡明           95031

王丽           95033

曾华          95033

王芳           95031

说明:在SQL Server中,SQL语句的执行结果默认以网格方式显示,为了像上述文本方式显示结果,应选择工具栏的按钮 ,在出现的菜单中选择“文本显示结果”。以后的SQL语句的执行结果均以文本方式显示。

如果要去掉重复的显示行,可以在字段名前加上“DISTINCT”关键字来说明。

5.2查询教师所有的单位即不重复的depart列。

SELECT DISTINCT depart

FROM teacher

本例执行结果如下:

depart     

----------

电子工程系

计算机系 

当显示查询结果时,选择列通常是以原表中的列名作为标题显示。这些列名在建表时,出于节省空间的考虑通常较短,含义也模糊。为了改变查询结果中的显示的标题,可在列名后使用“AS 标题名”,在显示时便以该标题名来显示。

5.3查询student表的所有记录。

SELECT sno AS '学号',sname AS '姓名',ssex AS '性别',

sbirthday AS '出生日期',class AS '班号'

FROM student

本例执行结果如下:

学号   姓名   性别   出生日期                       班号   

----- ----- ---- ------------------------   -------

101   李军        1976-02-20 00:00:00.000    95033

103   陆君        1974-06-03 00:00:00.000    95031

105   匡明        1975-10-02 00:00:00.000    95031

107   王丽        1976-01-23 00:00:00.000    95033

108   曾华        1976-09-01 00:00:00.000    95033

109   王芳        1975-02-10 00:00:00.000    95031

 

相关文章推荐

sqlite中如何查询数据库中存在的所有表?(转自:http://topic.csdn.net/u/20081231/16/6aee6233-32c2-4f20-a3d7-0cb154974ce4.)

sqlite中如何查询数据库中存在的所有表? 请指教!!! 官方文档就有。 http://www.sqlite.org/faq.html (7) How do I list all tab...
  • lslxdx
  • lslxdx
  • 2011年11月06日 15:56
  • 2340

win7安装Qt4.8.5 For Windows 最详细的教程,附带所有安装文件-- 转自zgj_today的csdn空间

http://m.blog.csdn.net/blog/yhc13429826359/37735865 2014-7-13阅读148 评论0     为了安装qt4.8.6,鼓捣了...

win7安装Qt4.8.5 For Windows 最详细的教程,附带所有安装文件-- 转自zgj_today的csdn空间

为了安装qt4.8.6,鼓捣了好几天,还是安装错误,百度的安装教程也看了很多,结果还是不行,为了学QT还不能安装5.0的,最后在群里请教才知道是Qt4.8.5以后的minGW版本要是4.4以上,只好安...

SuperMap iServer使用数据服务查询并进行动态投影

作者:Sniper 地图动态投影之后又做了切片?数据量太大没办法对数据集做坐标转换?使用数据服务查询出的结果不能叠加在地图上显示?不要急!SuperMap iServer 8C(2017)新特性...

免费编程入门教程资源推荐搜集,分享给想开始学习程序开发的同学--转自异次元空间

在不久之前,程序员 Sacha Greif 和创业者 Zach Sims 都表达了一个类似的观点:每一个人都应该学习编程。虽然这一个观点有点激进,但确实有一定的道理的。 你不一定需要过于追求对编...

SQL扩展之T-SQL中的数据查询语言之投影查询篇

T-SQL语言中,最重要的的部分是它的查询功能,查询语言用来对已经存在域数据库中的数据按照特定的行,列,条件表达式或者一定义次序进行检索。    T-SQL对数据库的查询使用SELECT 语句,SEL...
  • HK_5788
  • HK_5788
  • 2015年09月20日 11:16
  • 1344

sqlite 数据类型 全面(转自:http://blog.csdn.net/jin868/article/details/5961263)

一般数据采用的固定的静态数据类型,而SQLite采用的是动态数据类型,会根据存入值自动判断。SQLite具有以下五种数据类型: 1.NULL:空值。 2.INTEGER:带符号的整型,具体取决...
  • lslxdx
  • lslxdx
  • 2011年11月06日 15:25
  • 598

C#知识库(转自csdn).rar

  • 2007年10月10日 21:02
  • 50KB
  • 下载

ArcGIS教程:如何为跨带数据投影

北京54、西安80高斯克吕格投影是我国常用的投影坐标系统,它们是一种分带投影方式,有3°和6°分带,不适合大范围内的投影使用。但是如果有份数据范围较大,跨越了多个度带,该选择哪个坐标系统进行投影转换呢...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:懒人摘抄(内容转自CSDN资源中教程)-数据查询01-投影查询
举报原因:
原因补充:

(最多只允许输入30个字)