电工与电子技术电子商务电子课件MySQL数据库应用3.1 运算符与数据基本查询ppt.pptx
-
资源ID:71827839
资源大小:1.27MB
全文页数:17页
- 资源格式: PPTX
下载积分:10金币
快捷下载
![游客一键下载](/images/hot.gif)
会员登录下载
微信登录下载
三方登录下载:
微信扫一扫登录
友情提示
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
|
电工与电子技术电子商务电子课件MySQL数据库应用3.1 运算符与数据基本查询ppt.pptx
PPT模板下载:/moban/行业PPT模板:/hangye/节日PPT模板:/jieri/PPT素材下载:/sucai/PPT背景图片:/beijing/PPT图表下载:/tubiao/优秀PPT下载:/xiazai/PPT教程:/powerpoint/Word教程:/word/Excel教程:/excel/资料下载:/ziliao/PPT课件下载:/kejian/范文下载:/fanwen/试卷下载:/shiti/教案下载:/jiaoan/字体下载:/ziti/电子课件MySQL数据库应用3.1 运算符与数据基本查询项目3:数据查询数据库应用数据库应用数据库应用数据库应用任务任务1 1 数据的简单查询数据的简单查询 运算符运算符与数据基本查询与数据基本查询 教学目标教学目标教学目标教学目标 素质目标 知识目标1.当前形势下,国家大数据战略的意义2.围绕云计算技术、大数据、数据分析等相关专业概念引导学生热爱自己专业3思政内容:将数据查询的重要性,结合到信息技术与新闻传播方面的应用。1.了解运算符相关知识;2.掌握简单数据查询方法;能力目标1.准确使用运算符;2.熟练掌握简单数据查询语句。教学重点教学重点对位运算符相关知识的掌握;数据基本查询方法对位运算符相关知识的掌握;数据基本查询方法 教学难点教学难点掌握位运算符的相关知识掌握位运算符的相关知识教学重难点教学重难点教学重难点教学重难点知识储备1算术运算符 算术运算符是MySQL中最常用的运算符,包括加、减、乘、除和求模(取余)5种。MySQL所支持的算术运算符如表3-1所示。表3-1 算术运算符 运算符运算符运算符运算符 5运算符作用表达形式+加法x1+x2-减法x1-x2*乘法x1*x2/或DIV除法x1/x2或x1 DIV x2%或MOD求模x1%x2或x1 MOD x2知识储备2比较运算符 比较运算符也是常用的运算符之一,主要用于SQL语句的WHERE子句中比较两个或多个值。比较运算符包括、=或、=、=、或!=、IN、BETWEEN AND、IS NULL、LIKE、GREATEST、LEAST。MySQL所支持的比较运算符如表3-2所示。表3-2 比较运算符 6运算符作用表达形式大于x1x2小于x1x2=或等于x1=x2或x1x2=大于等于x1=x2=小于等于x1=x2 或!=不等于x1x2 或 x1!=x2IN列表查询x1 IN x2BETWEEN AND查询指定范围x1 BETWEEN m AND nIS NULL判断是否为空x1 IS NULLLIKE使用通配符模糊查询x1 LIKE 表达式GREATEST返回多个值中的最大值GREATEST(x1,x2,)LEAST返回多个值中的最小值LEAST(x1,x2,)运算符运算符运算符运算符 知识储备3逻辑运算符 逻辑运算就是指与或非运算和异或运算,也是MySQL中常用的运算之一,通常用于多条件的判断。MySQL所支持的逻辑运算符如表3-3所示。表3-3 逻辑运算符 7运算符作用表达形式AND(&)与x1 AND x2OR(|)或x1 OR x2NOT(!)非 NOT x1 XOR异或x1 XOR x2运算符运算符运算符运算符 知识储备4位运算符 位运算符主要是用于操作二进制操作数的,包括按位与、按位或、按位取反、按位异或、按位左移、按位右移六个运算符。MySQL所支持的位运算符如表3-4所示。表3-4 位运算符 8运算符作用表达形式&按位与x1&x2|按位或x1|x2按位取反x1按位异或x1 x2按位左移n按位右移x1 n运算符运算符运算符运算符 知识储备1.查询全表数据查询全表数据的语法规则:SELECT*FROM 表名;或SELECT所查询表的所有字段FROM表名;【查询全表数据示例】查询学生成绩表CJ的全表数据。mysql use xscj;Database changedmysql select*from cj;9数据基本查询数据基本查询数据基本查询数据基本查询 知识储备2.查询指定字段的数据查询指定字段数据的语法规则:SELECT 字段列表 FROM 表名;【查询指定字段的数据示例】在CJ表中查询学号、课程号和成绩。mysql select 学号,课程号,成绩 from cj;注意:在查询指定字段时,所指定的字段在查询的表中应全部包含,否则会产生查询错误。如:mysql select 姓名,学号,课程号,成绩 from cj;ERROR 1054(42S22):Unknown column 姓名 in field list 10数据基本查询数据基本查询数据基本查询数据基本查询 知识储备3.避免重复查询避免重复数据查询语法规则:SELECT DISTINCT 列名 FROM 表名【避免重复查询示例】查看CJ表中,有哪些课程已有学生选修了,要求显示出已有学生选修课程的课程号。mysql select distinct 课程号 from cj;如果在查询时,去掉关键字distinct:mysql select 课程号 from cj;那么查询结果中就会产生重复结果。11数据基本查询数据基本查询数据基本查询数据基本查询 知识储备4.为查询结果增加计算列【为查询结果增加计算列示例】查询CJ表中的成绩信息,并要求对成绩增加两个更新列:一列是在原始成绩上加5分,另一列是原成绩的1.1倍。mysql select 学号,课程号,成绩,成绩+5,成绩*1.1 from CJ;12数据基本查询数据基本查询数据基本查询数据基本查询 知识储备5.在查询结果中使用别名在查询结果中使用别名语法规则:SELECT 列名1 as 别名1,列名2 as 别名2,FROM 表名【使用别名示例】在上例中,把查询结果中“成绩”对应的列名改为“原成绩”,把“成绩+5”对应的列名改为“原成绩+5”,把“成绩*1.1”对应的列名改为“原成绩*1.1”。mysql SELECT 学号,课程号,成绩 原成绩,成绩+5 原成绩+5,成绩*1.1 原成绩*1.1 -FROM CJ;13数据基本查询数据基本查询数据基本查询数据基本查询 任务实施【任务1】在课程表KC中查询课程号,课程名和开课学期。mysql select 课程号,课程名,开课学期 from kc;14数据基本查询数据基本查询数据基本查询数据基本查询 复习:1几种运算符的使用;2查询全表数据;3查询指定列数据;4去掉重复数据;5为查询结果增加计算列6使用别名列15数据基本查询数据基本查询数据基本查询数据基本查询 作业:1线上:第5章1:章节测式;2预习:数据条件查询;线上看微课视频“16比较条件查询”“20条件查询任务实施”共5个;3教材P132,任务一,14小题。16数据基本查询数据基本查询数据基本查询数据基本查询 THANK YOU!