SELECT语句.ppt

SELECT语句.ppt

ID:48430800

大小:662.50 KB

页数:57页

时间:2020-01-19

SELECT语句.ppt_第1页
SELECT语句.ppt_第2页
SELECT语句.ppt_第3页
SELECT语句.ppt_第4页
SELECT语句.ppt_第5页
资源描述:

《SELECT语句.ppt》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、(续)Transact-SQL语言SQL语言中的语言可以从功能上分为3类:数据定义语言DDL数据处理语言DML数据控制语言DCL数据操纵语言数据处理语言(DataManipulationLanguage,简写DML)是指用来查询、添加、修改和删除数据库中数据的语句,它们是SELECT、INSERT、UPDATE、DELETE等。数据操纵语言数据处理语言(DataManipulationLanguage,简写DML)是指用来查询、添加、修改和删除数据库中数据的语句,它们是SELECT、INSERT、

2、UPDATE、DELETE等。6.2SELECT语句(p106)SELECT语句用来从数据库中检索满足特定条件的记录。一个SELECT语句主要包含如下几部分:从哪个或哪些表或视图中提取数据选取表中的哪些列选择满足什么条件的数据查询结果以什么顺序显示假定本节例子中所使用的数据均从图书管理数据库book_manage中的三个表中选取图书信息表tb_bookinf1.SELECT语句的格式SELECT  select_list[INTOnew_table_name]FROMtable_list[WHER

3、Econditions][GROUPBYgroup_by_list][HAVINGsearch_conditions][ORDERBYorder_list[ASC

4、DESC]]1.SELECT语句的格式SELECTselect_list[INTOnew_table_name]FROMtable_list[WHEREconditions][GROUPBYgroup_by_list][HAVINGsearch_conditions][ORDERBYorder_list[ASC

5、DESC]]可以是“*”

6、,表示所有列。举例:SELECT*FROMtb_pubinfo显示tb_pubinfo数据表中的全部列。1.SELECT语句的格式SELECTselect_list[INTOnew_table_name]FROMtable_list[WHEREconditions][GROUPBYgroup_by_list][HAVINGsearch_conditions][ORDERBYorder_list[ASC

7、DESC]]DISTINCT:从查询结果中删除两行完全相同的数据举例:SELECTDISTINC

8、TPublishIDFROMtb_bookinfo注意:指明要显示的字段1.SELECT语句的格式SELECTselect_list[INTOnew_table_name]FROMtable_list[WHEREconditions][GROUPBYgroup_by_list][HAVINGsearch_conditions][ORDERBYorder_list[ASC

9、DESC]]TOPn:只显示查询结果的前n行,n是一个正整数。举例:SELECTTOP3bookID,booknameFROMt

10、b_bookinfo注意:指明要显示的字段AS:可以为每个表起一个别名。一旦为某个表起了别名后,就只能使用其别名。AS关键字也可以省略。例:为tb_bookinfo数据表定义了别名bSELECTb.bookID,b.booknameFROMtb_bookinfoASbAS还可以为查询中出现的字段起一个别名,使得显示结果中标题出现的不是字段名,而是别名。例:SELECTbookIDAS书号,booknameAS书名FROMtb_bookinfo执行以上语句,用“书号”替换了“bookID”,用“书名

11、”替换了“bookname”。1.SELECT语句的格式SELECT  select_list[INTOnew_table_name]FROMtable_list[WHEREconditions][GROUPBYgroup_by_list][HAVINGsearch_conditions][ORDERBYorder_list[ASC

12、DESC]]INTO语句可以使得查询结果生成一个新表。例:SELECTbookIDAS编号,booknameAS书名INTOtb_new_bookinfoFROMtb

13、_bookinfo1.SELECT语句的格式SELECT  select_list[INTOnew_table_name]FROMtable_list[WHEREconditions][GROUPBYgroup_by_list][HAVINGsearch_conditions][ORDERBYorder_list[ASC

14、DESC]]FROMtable_list这是一个必选项,指明了从哪些表中取数据,并且可用关键字AS为表起别名。1.SELECT语句的格式SELECT  selec

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

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

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