崔巍 数据库系统及应用第4版0702简单查询.pptx

崔巍 数据库系统及应用第4版0702简单查询.pptx

ID:52848886

大小:245.42 KB

页数:17页

时间:2020-03-26

崔巍 数据库系统及应用第4版0702简单查询.pptx_第1页
崔巍 数据库系统及应用第4版0702简单查询.pptx_第2页
崔巍 数据库系统及应用第4版0702简单查询.pptx_第3页
崔巍 数据库系统及应用第4版0702简单查询.pptx_第4页
崔巍 数据库系统及应用第4版0702简单查询.pptx_第5页
资源描述:

《崔巍 数据库系统及应用第4版0702简单查询.pptx》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、1简单无条件查询查询全部仓库信息.SELECT*FROM仓储.仓库查询职工的姓名和工资信息。SELECT姓名,工资FROM基础.职工2简单条件查询查询工资不少于4300元的职工的姓名和工资值。SELECT姓名,工资FROM基础.职工WHERE工资>=4300或SELECT姓名,工资FROM基础.职工WHERE工资!<4300查询单价在100至150元的器件信息。SELECT*FROM基础.器件WHERE单价>=100AND单价<=1503使用[NOT]BETWEEN…AND…的查询查询2017年1月签订的订购单信息。SELECT*FROM订货.订购单W

2、HERE订购日期BETWEEN'2017/01/01'AND'2017/01/31'查询单价不在100至150元的器件信息。SELECT*FROM基础.器件WHERE单价NOTBETWEEN100AND150等价的表达式?4字符串匹配查询match_expression[NOT]LIKEpattern从器件关系中查找在规格字段值中任意位置包含字符串“DDR”的所有记录。SELECT*FROM基础.器件WHERE规格LIKE'%DDR%'查找订购单号最后1位为0的所有订购单记录。SELECT*FROM订货.订购单WHERE订购单号LIKE'OR_0'5字

3、符串匹配查询查找订购单号前3位是OR7、最后1位为0~9的所有订购单记录。SELECT*FROM订货.订购单WHERE订购单号LIKE'OR7[0-9]'查找订购单号前3位是OR7、最后1位不是6或8的所有订购单记录。SELECT*FROM订货.订购单WHERE订购单号LIKE'OR7[^68]'6空值查询expressionIS[NOT]NULL查询没有确定供货方的订购单信息(供货方字段为空值的记录)。SELECT*FROM订货.订购单WHERE供货方ISNULL查询已经确定了供货方的订购单信息SELECT*FROM订货.订购单WHERE供货方ISN

4、OTNULL7使用IN表达式的查询test_expression[NOT]IN(expression[,...n])查询器件名称为“内存”或“鼠标”的器件信息。SELECT*FROM基础.器件WHERE器件名称IN('内存','鼠标')以前怎么表示?8ALL和DISTINCT短语的作用从器件关系查询或浏览有哪些器件(名称)。SELECT器件名称FROM基础.器件SELECTDISTINCT器件名称FROM基础.器件区别?9存储查询结果使用INTO短语可以将查询结果存储到指定的新表中。查询职工E3经手的订购单的订购单号、供货方和订购日期信息,并将结果存储

5、到“订货”模式下、表名为E3的表中。SELECT订购单号,供货方,订购日期INTO订货.E3FROM订货.订购单WHERE经手人='E3'10查询结果的排序ORDERBYorder_expression[ASC

6、DESC]按单价升序列出所有器件信息。SELECT*FROM基础.器件ORDERBY单价查询所有订购明细信息,先按订购单号升序排序、再按金额降序排序。SELECT*FROM订货.订购明细ORDERBY订购单号,金额DESC11TOP短语的作用TOP(expression)[PERCENT][WITHTIES]从器件表中查询单价最高的3条器件信息

7、。SELECTTOP(3)*FROM基础.器件ORDERBY单价DESC从订购明细表中查询订购数量最多的7条订购信息,如果有与第7条记录的数量并列的记录也一起列出。SELECTTOP(7)WITHTIES*FROM订货.订购明细ORDERBY数量DESC从订购明细表中查询金额在前15%的订购记录信息,如果随后有金额并列的记录也一起列出。SELECTTOP(15)PERCENTWITHTIES*FROM订货.订购明细ORDERBY金额DESC12集合运算SQLServer从2005开始支持集合的并(UNION)交(INTERSECT)差(EXCEPT)运

8、算。13集合并运算查询工资大于4500和工资小于4250的职工的仓库号、职工号、姓名和工资信息(用集合并运算完成),结果按工资升序排序。语句SELECT仓库号,职工号,姓名,工资FROM基础.职工WHERE工资>4500UNIONSELECT仓库号,职工号,姓名,工资FROM基础.职工WHERE工资<4250ORDERBY工资注意:ORDERBY短语是对最终结果进行排序,该短语不能用在中间结果上。14集合交运算查询WH2仓库有经手2017年1月订购单的职工号信息(用集合交运算完成)。语句SELECT职工号FROM基础.职工WHERE仓库号='WH2'I

9、NTERSECTSELECT经手人FROM订货.订购单WHERE订购日期BETWEEN‘201

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

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

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