数据的高级查询模糊查询like null between 限制返回行数 .ppt

数据的高级查询模糊查询like null between 限制返回行数 .ppt

  1. 1、本文档共35页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据的高级查询模糊查询like null between 限制返回行数

案例分析2—T-SQL INSERT INTO S (S.CardID,S.Score) SELECT M.CardID,2 FROM M LEFT JOIN S ON (S.CardID=M.CardID) WHERE S.CardID IS NULL 本章总结 数据的高级查询 限制行数与排序 模糊查询 LIKE NULL BETWEEN 限制返回行数 GROUP BY 多列分组 排序 分组查询 多表联合查询 IN HAVING 内联结 外联结 实验任务1 查询1994年销售的图书的书号、书名、类型、价格、销售日期和销售数量 查询1994年销售的图书的书号、书名、类型、价格、出版社名称、出版日期、销售日期和销售数量 查询PS3333图书的书名、作者、出版社名称等信息 查询和bu1032号图书类型相同的图书的书号、书名和价格 查询工资前三名的员工姓名、工作号和工资 查询图书价格第三高的所有图书信息 实验任务2 查询所有图书中最高的价格为多少 查询所有图书的总销售数量 查询图书的类型、各类型的平均价格 查询平均价格高于15的图书类型、平均价格 五、数据库的高级查询 SQL Server 2005 Database Management SQL SERVER 2005数据库实用管理技术 第4章内容回顾 T-SQL基础 SQL Server中的逻辑表达式 SQL Server中的运算符 SQL Server中的通配符 管理数据库数据 插入数据行 更新数据行 删除数据行 使用SELECT语句进行基本查询 本章目标 在查询中返回限制行、进行查询排序 使用LIKE、BETWEEN、IN进行模糊查询 使用GROUP BY进行分组查询 进行多表联结查询 本章结构 数据的高级查询 模糊查询 LIKE NULL BETWEEN 限制返回行数 GROUP BY 多列分组 排序 分组查询 多表联合查询 IN HAVING 内联结 外联结 限制行数与排序 数据查询-限制行数 限制固定行数 SELECT TOP 5 SName, SAddress FROM Students WHERE SSex = 0 返回百分之多少行 SELECT TOP 20 PERCENT SName, SAddress FROM Students WHERE SSex = 0 数据查询-排序 升序排列 SELECT StudentID As 学员编号,(Score*0.9+5) As 综合成绩 FROM Score WHERE (Score*0.9+5)60 ORDER BY Score 降序排列 SELECT fName +.+ LName AS EMP From Employee ORDER BY EMP DESC 数据查询-排序(续) 按多列排序 SELECT StudentID As 学员编号, Score As 成绩 FROM Score WHERE Score60 ORDER BY Score,CourseID 模糊查询—LIKE SELECT SName AS 姓名 FROM Students WHERE SName LIKE 张% 姓名 张果老 张飞 张扬出去 思考:以下的SQL语句: SELECT * FROM 数据表 WHERE 编号 LIKE 00[^8]%[A,C]%‘ 可能会查询出的编号值为( )。 A、9890ACD B、007_AFF C、008DCG D、KK8C 模糊查询—IS NULL 把某一字段中内容为空的记录查询出来 SELECT SName As 姓名 SAddress AS 地址 FROM Students WHERE SAddress IS NULL 姓名 地址 张果老 NULL 李寻欢 NULL 令狐冲 NULL 程灵素 NULL … … 模糊查询—BETWEEN 把某一字段中内容在特定范围内的记录查询出来 SELECT StudentID, Score FROM SCore WHERE Score BETWEEN 60 AND 80 StudentID Score 7 77 8 61 11 76 17 64 … … 模糊查询—IN 把某一字段中内容与所列出的查询内容列表匹配的记录查询出来 SELECT SName AS 学员姓名,SAddress As 地址 FROM Students WHERE SAddress IN (北京,广州,上海) 学员姓名 地址 李扬 广州 于紫电 上海 李青霜 北京 司马弓 上海 … … 分组汇总 这三个数取平均值 第4-6分数取平均值 最后三个数取平均值 有一个学员参加考试 分组查询—GROUP BY SELECT CourseID, A

文档评论(0)

yanpizhuang + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档