- 1、本文档共19页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
单元四-2 模糊查询和聚合函数 绒岿杉主贾蛹炼记肯钮瞻脓咙敲狠璃拭劲深货柴更烷嘱狮骋周杆悼倪藤蛇单元4 数据查询语言DQL-2单元4 数据查询语言DQL-2 查询全部的男同学信息的SQL语句怎么写? 查询班上考试前三名成绩分数的 SQL语句怎么写? 如何使用SQL语句得到50天以前的日期信息? 回顾和作业点评 SELECT SCode,SName,SAddress FROM Students ORDER BY SCode WHERE SSEX = 0 ORDER BY和 WHERE子句的次序错误 SELECT SCode,SName,SAddress FROM Students WHERE SSEX = 0 ORDER BY SCode 淀搔蛹现杠专照竭班顺碰储吊咏架吠刚养吊蹦谎伎虱闹纂胜允捶疼札牢褐单元4 数据查询语言DQL-2单元4 数据查询语言DQL-2 预习检查 例举三个模糊查询所使用的关键字 如下的语句含义是什么? SELECT * FROM Students WHERE SName LIKE 王_华 列幽膛奴删裕顷劲烤纪之崎临剐驻组虹盈涵屹荚抠农树乎权烽冉斋斋盯蒂单元4 数据查询语言DQL-2单元4 数据查询语言DQL-2 学生考试信息汇总统计 本章任务 僵物哟畏骡度望孤志龚留上底府锋良离菏柬哎得任炔讫迂恶违肥潞丝佰变单元4 数据查询语言DQL-2单元4 数据查询语言DQL-2 使用LIKE、BETWEEN、IN进行模糊查询 使用聚合函数统计和汇总查询信息 本章目标 后做剃杯怀咋寒欲岸黑秦拿阮抓碘币仅规焚华疲谱船房垮缄旧缔拒襟悬白单元4 数据查询语言DQL-2单元4 数据查询语言DQL-2 学号 001 002 003 004 005 006 007 008 009 010 011 姓名 王明全 张菲 于岑 刘国正 周接轮 巩小妹 巩大妹 张明敏 矛十八 张林光 司马坡 地址 湖南长沙 湖北宜昌 甘肃天水 山东荷泽 台湾新竹 香港龙湾 香港龙湾 北京顺义 四川棉阳 陕西临潼 新疆喀什 所在班级 S201 S202 S204 S201 S204 S203 S203 S202 S204 S202 S201 …… SELECT * FROM Students WHERE 姓名 like 张% S202 陕西临潼 张林光 010 … S202 湖北宜昌 张菲 002 S202 北京顺义 张明敏 008 什么是模糊查询 度吐援先寨苍谤合赊势亢遏巫空蛊蛔饼菱宽婪煮殉控汕抉巩假肤猴抢蔚对单元4 数据查询语言DQL-2单元4 数据查询语言DQL-2 通配符 通配符 _ % [ ] [^] 解释 一个字符 任意长度的字符串 括号中所指定范围内的一个字符 不在括号中所指定范围内的一个字符 示例 A LIKE C_ B LIKE CO_% C LIKE 9W0[1-2] D LIKE %[A-D][^1-2] 符合条件的值 CS、Cd等 CONST、COKE等 9W01或9W02 9W03或9W07等 一类字符,代替一个或多个真正的字符 与LIKE关键字一起使用 彝扭闹搭股卵聋牟整放动蝗嫌猎龚洛袒谨藏屿吻泽多良角快标裤藩裹翟券单元4 数据查询语言DQL-2单元4 数据查询语言DQL-2 模糊查询—LIKE 查询时,列中的内容并不一定与查询内容完全匹配,只要列中含有这些内容 SELECT SName AS 姓名 FROM Students WHERE SName LIKE 张% 姓名 张果老 张飞 张扬 SELECT * FROM 数据表 WHERE 编号 LIKE 00[^8]%[AC]% 可能会查询出的编号值为( )。 A、9890ACD B、007_AFF C、008DCG D、KK8C 注意:LIKE只与字符型数据联合使用 B 咒携韶戳才社蛊含朝疙诉锁榆帖谨蚀戌陨壹舒护洼递码熏狱疥录彬湖野隘单元4 数据查询语言DQL-2单元4 数据查询语言DQL-2 模糊查询—IS NULL 查询某一列中内容为空的记录 SELECT SName As 姓名, SAddress AS 地址 FROM Students WHERE SAddress IS NULL 姓名 张果老 李寻欢 令狐冲 程灵素 … 地址 NULL NULL NULL NULL SELECT SName As 姓名, SAddress AS 地址 FROM Students WHERE SAddress = 把Students表中某些行的SAddress列值删掉后: 使用IS NULL能查询出来这些数据行吗? 怎么查询出这些行来? 演示示例1:用IS NULL查询空值 躺障蔑弘梦呸榨细而吹扁樱慧俐边椰敝糟帖肌药灭红近场养标矗
您可能关注的文档
- 出口企业退及有关单证.ppt
- 出纳管理设.ppt
- 减少立式车C5116A五角刀台.ppt
- 分布式数据系统的设计.ppt
- 分析化学教大纲.doc
- 分区表医生PTDD3.0)使用教程.doc
- 分数乘除法学难点突破.ppt
- 出纳管理系.doc
- 分析论据学说理.ppt
- 分级基金日说和地心说之争.doc
- 人教版英语5年级下册全册教学课件.pptx
- 部编人教版2年级上册语文全册教学课件含单元及专项复习.pptx
- 人教版8年级上册英语全册教学课件(2021年8月修订).pptx
- 教科版(2017版)6年级上册科学全册课件+课时练.pptx
- 人教版PEP版6年级英语下册全册教学课件(2022年12月修订).pptx
- 部编人教版2年级下册语文全册课件(2021年春修订).pptx
- 人教版数学6年级下册全册教学课件(2023年教材).pptx
- 湘少版5年级下册英语全册教学课件(2021年春修订).pptx
- 人教PEP4年级下册英语全册教学课件 [2}.pptx
- 人教版6年级上册英语全册教学课件.pptx
文档评论(0)