懒人摘抄(内容转自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

 

89-----hibernate的hql查询,原生SQL查询,命名查询,投影查询

1.例举三种异常,并举例说明? java.lang.NullPointerException是空指针异常,出现该异常的原因在于某个引用为null,但却调用了它的某个方法,这时就会出现该异常。 Runt...
  • lixiao1048
  • lixiao1048
  • 2016年05月31日 19:16
  • 1676

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

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

Hibernate投影查询

在一般的增删改查中我们有时候不需要查询一个类的所以属性,我们仅仅需要部分属性。如果是全部查询将会非常浪费你的时间(确切是客户的时间)。因此投影查询在Hibernate中应运而生。我们还是用例子来说明问...
  • u012881836
  • u012881836
  • 2016年05月10日 20:43
  • 2208

【畅言】不把C作为第一门语言是个好主意么?-----转自 http://www.csdn.net/article/2014-07-01/2820467

摘要:不少人认为,第一门语言最好不要学C,而V众投发起人李智勇却不这么看。他认为如果真想做好开发,想更好地实现人生价值(包括现金价值),那么打基础很必要,而从C语言,这种厚积薄发的语言开始学习学起,则...
  • smallgyy
  • smallgyy
  • 2014年07月01日 11:38
  • 681

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
  • 2442

你应该关注的资源(转自CSDN)

http://www.microsoft.com/china (微软中文网站,有微软的最新活动、最新介绍) http://www.microsoft.com/china/msdn (微软中文...
  • gws1229
  • gws1229
  • 2014年07月31日 10:28
  • 391

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,鼓捣了...
  • haluoluo211
  • haluoluo211
  • 2015年03月27日 19:54
  • 2787

Linux makefile教程(转自陈浩csdn)

转自:陈皓 (CSDN) 概述 —— 什么是makefile?或许很多Winodws的程序员都不知道这个东西,因为那些Windows的IDE都为你做了这个工作,但我觉得要作一个好的和pr...
  • hp_justdoit
  • hp_justdoit
  • 2014年06月17日 17:17
  • 1512

SuperMap iServer 对数据服务查询结果进行动态投影Demo

  • 2016年08月29日 10:17
  • 728KB
  • 下载

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

为了安装qt4.8.6,鼓捣了好几天,还是安装错误,百度的安装教程也看了很多,结果还是不行,为了学QT还不能安装5.0的,最后在群里请教才知道是Qt4.8.5以后的minGW版本要是4.4以上,只好安...
  • sunxiaopengsun
  • sunxiaopengsun
  • 2017年08月09日 13:44
  • 116
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:懒人摘抄(内容转自CSDN资源中教程)-数据查询01-投影查询
举报原因:
原因补充:

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