《SQL应用实例》PPT课件

《SQL应用实例》PPT课件

ID:36690950

大小:1.78 MB

页数:34页

时间:2019-05-10

《SQL应用实例》PPT课件_第1页
《SQL应用实例》PPT课件_第2页
《SQL应用实例》PPT课件_第3页
《SQL应用实例》PPT课件_第4页
《SQL应用实例》PPT课件_第5页
资源描述:

《《SQL应用实例》PPT课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、SQLServer2005实例教程刘志成主编E-mail:liuzc518@163.com第5章查询操作(第一讲)教学目标SQLServer2005中对数据库进行查询的相关知识教学重点简单查询语句连接查询语句子查询语句联合查询语句SSMS中执行查询的方法本章导航单表查询任务1在SQLServer2005中使用T-SQL语句完成对数据库中某一个表的信息的基本查询操作。SELECT[all

2、distinct]<目标列表达式>[,<目标列表达式>]FROM<表名或视图名>[,<表名或视图名>][WHERE<条件表达式>][GROU

3、PBY<分组表达式>[HAVING<条件表达式>]][ORDERBY<排序列名>[ASC

4、DESC]];说明:根据WHERE子句的条件表达式,从FROM子句指定的基本表或视图中找出满足条件的元组,再按SELECT子句中的目标表达式,选出元组中的属性值形成结果集合。若有GROUP子句,则将结果按<分组表达式>的值进行分组,该属性列值相等的元组为一个组,每个组产生结果表中的一条记录。若带HAVING短语,则只有满足指定条件的组才输出。若有ORDERBY子句,则结果集按<排序列名>升序或降序排序。ALL

5、DISTINCT:选择DI

6、STINCT表示去掉结果中相同的记录,选择ALL表示不去掉相同的记录。一、选择列【任务1-1】网站销售部管理人员或采购部管理人员需要了解所有商品的详细信息。SELECT*FROMGoods说明:*代表所有列【任务1-2】网站管理人员在了解商品信息时只需要了解所有商品的商品号、商品名称和商品单价。【提示】SELECT子句中的【<目标列表达式>】中各个列的先后顺序可以与表中的顺序不一致。用户在查询时可以根据需要改变列的显示顺序,但不改变表中列的原始顺序。SELECTg_id,g_name,g_pricefromgoods【任务1

7、-3】在Goods表中存储有商品数量和商品单价,现在需要了解所有商品的商品号、商品名称和商品总额。【提示】该语句中【<目标列表达式>】中第3项不是通常的列名,而是一个计算表达式,是商品单价与商品数量的乘积,所得的积是商品的总价值。计算列不仅可以是算术表达式,还可以是字符串常量、函数等。selectg_id,g_name,g_price*g_numberfromgoods【任务1-4】要求了解所有商品的商品号、商品名称和总价值,但希望以汉字标题商品号、商品名称和总价值表示g_ID、g_Name和g_Price*g_Number

8、。【提示】有三种方法指定别名:通过“列名别名”形式;通过“列名AS别名”形式;通过“别名=列名”形式。selectg_id商品号,g_name商品名,总价值=g_price*g_numberfromgoods【课堂实践1】操作要求:(1)查询WebShop数据库中会员信息表Customers中的所有内容。(2)查询WebShop数据库中会员信息表Customers中会员的编号(c_ID)、用户名(c_Name)、真实姓名(c_TrueName)和密码(c_Password)。(3)查询WebShop数据库中会员信息表Cust

9、omers中会员的编号(c_ID)、用户名(c_Name)、真实姓名(c_TrueName)、年龄(c_Age)和密码(c_Password)。(4)查询WebShop数据库中会员信息表Customers中会员的编号(c_ID)、用户名(c_Name)、真实姓名(c_TrueName)、年龄和密码(c_Password)并以汉字标题显示列名。查询满足指定条件的元组可以通过WHERE<条件表达式>子句实现。条件表达式是操作数与运算符的组合,操作数可以包括常数、变量和字段等。(1)比较运算:(2)确定范围:(3)集合运算:(4)

10、字符匹配:(5)空值判断:(6)逻辑运算:二、选择行1、选择满足条件的行查询条件运算符比较=,>,>=,<,<=,!=,<>确定范围BETWEEN…..AND…...NOTBETWEEN….AND…集合运算IN,NOTIN模糊查询LIKE,NOTLIKE空值判断ISNULL,ISNOTNULL逻辑运算AND,OR,NOT常用运算符【任务1-5】需要了解所有商品中的“热点”商品的所有信息。(1)简单条件查询select*fromgoodswhereg_status='热点'【任务1-6】需要了解商品类别为“01”,商品单价在2

11、500元以上的商品信息,要求以汉字标题显示商品号、商品名称、商品类别号和价格。(2)复合条件查询selectg_id商品号,g_name商品名称,t_id类别号,g_price价格fromgoodswheret_id='01'andg_price>2500【任务1-7】需要了解“湖南”省的

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

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

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