- 1、本文档共16页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
PAGE15
教案首页
课程名称
MySQL数据库开发
本节课题
任务3.3常用函数查询
授课方式
理实一体化
教学参考及教具
姜云桥主编.MySQL数据库开发.临科院:教务处,2023
计算机MySQL数据库软件多媒体教学系统资料包
教学目标及基本要求
熟练使用算术运算符
按照需求熟练使用各种函数
掌握数学函数的使用
掌握字符串函数的使用
掌握日期和时间函数的使用
培养自主学习能力
教学重点
教学难点
算术运算符、数学函数、日期和时间函数、字符串函数
使用算术运算符和函数进行查询、统计、格式设置
教学小结
作业及要求
按照任务书做好预习任务
使用运算符和函数进行查询、统计、格式设置
教后反思
注意:用微课视频每个典型操作做示范
教案用纸
教学内容、方法和过程
附记
任务3.3常用函数查询
【任务背景】
在数据管理过程中,经常要使用运算符和函数进行数据处理。例如,进行简单的数学运算、比较运算,
求总成绩、最高分、最低分、平均分,根据参加工作的时间计算工龄,查询年龄在30~40岁之间的老师,根据成绩判断是否及格,格式化时间、日期等,这就要使用到相关运算符和函数。
【任务要求】
本任务从从认识MySQL支持的算术运算符和函数着手,学习算术运算符和函数的实际应用。学习内容主要包括算术运算符、数学函数、日期和时间函数、字符串函数等。
【任务必备知识】
MySQL数据库中提供了很丰富的函数。这些内部函数可以帮助用户更加方便地处理表中的数据。MySQL函数包括数学函数、字符串函数、日期和时间函数、等。select语句及其条件表达式都可以使用这些函数。同时,INSERT、UPDATE和DELETE语句及其条件表达式也可以使用这些函数。
运算符是用来连接表达式中各个操作数的符号,其作用是指明对操作数所进行的运算。MySQL数据库支持使用运算符。通过运算符,可以使数据库的功能更加强大。而且,可以更加灵活的使用表中的数据。
MySQL运算符包括4类,分别是算术运算符、比较运算符、逻辑运算符和位运算符。
3.3.1算术运算符
算术运算符是MySQL中最常用的一类运算符。MySQL支持的算术运算符包括加、减、乘、除、求余。
1.“+”运算符
“+”运算符用于获得一个或多个值的和。
MySQLSELECT3+2,1.5+3.8256;
2.“–”运算符
“–”运算符用于从一个值中减去另一个值,并可以更改参数符号。
MySQLSELECT100-200,0.24-0.12,-2,-32.5;
3.“*”运算符
“*”运算符用来获得两个或多个值的乘积。
MySQLSELECT3*8,-22.5*3.6,8*0;
4.“/”运算符
“/”运算符用来获得一个值除以另一个值得到的商。
MySQLSELECT3/5,96/12,128/0.2,1/0;
除以零的除法是不允许的,MySQL会返回NULL。
5.“%”运算符
“%”运算符用来获得一个或多个除法运算的余数。
MysqlSELECT5%2,16%4,7%0;
3.3.2比较运算符
比较运算符(又称关系运算符),用于比较两个表达式的值,其运算结果为逻辑值,可以为3种之一:1(真)、0(假)及NULL(不能确定)。
1.“=”运算符
“=”相等返回1,不等返回0,空值不能使用等号和不等号判断。
mysqlSELECTA=B,1+1=2,X=x;
在默认情况下,MySQL不区分大小写,所以’X’=‘x’的结果为真,’A’=NULL不能判断。
mysqlSELECTA=NULL,NULL=NULL,NULL=0;
2.“=”运算符
“=”与“=”作用相等,唯一区别是它可以用来判断空值。
mysqlSELECT5=5,5=6,a=a,NULL=NULL,NULL=0;
NULL可以判断,NULL不等于0。
3.“”和“=”、“”和“=”运算符
“”用来判断左边的操作数是否大于右边的操作数。如果大于,返回1;否则返回0。
“=”用来判断左边的操作数是否大于等于右边的操作数。如果大于等于,返回1.如果小于,返回0。
“”用来判断左边的操作数是否小于右边的操作数。如果小于,返回1;否则,返回0。
“=”用来判断左边的操作数是否小于等于右边的操作数。如果小于等于,返回1;否则,返回0。
NULL与NULL进行比较仍然返回NULL。
mysqlSELECT35,83,A=B,3.15=3.150,NULLNULL;
4.“”、“!=”运算符
用于进行数字字符串和表达式不相等的判断,当NULL与NULL用“”比较时仍然返回NULL。
my
您可能关注的文档
- MySQL数据库 授课计划.docx
- MySQL数据库 课程标准、授课计划.docx
- MySQL数据库 课程标准.docx
- MySQL数据库 题库 试题及答案.pdf
- MySQL数据库 题库 试题及答案.docx
- MySQL数据库 课件 1.1 MySQL的安装与配置.pptx
- MySQL数据库 课件 2.1 数据库的创建与数据表的开发.pptx
- MySQL数据库 课件 2.2 数据的操作.pptx
- MySQL数据库 课件 3.1 数据表的基本查询.pptx
- MySQL数据库 课件 3.2 数据表的高级查询.pptx
- 人教版一年级下册数学期中测试卷精品【模拟题】.docx
- 人教版一年级下册数学期末测试卷附参考答案【名师推荐】.docx
- 2025年吉林省延边朝鲜族自治州单招职业倾向性测试题库参考答案.docx
- 人教版四年级下册数学期末测试卷及答案【精品】.docx
- 2025年扬州中瑞酒店职业学院单招职业技能考试题库及完整答案1套.docx
- 2025年安徽审计职业学院单招职业技能测试题库1套.docx
- 人教版一年级上册数学期中测试卷(培优a卷).docx
- 2025年廊坊职业技术学院单招职业技能考试题库必威体育精装版.docx
- 人教版一年级上册数学期中测试卷附答案(研优卷).docx
- 2025年民办四川天一学院单招职业技能考试题库必威体育精装版.docx
最近下载
- 英语被动语态(PPT36张).ppt
- F519133【复试】2024年四川大学125100工商管理《复试管理学》考研复试仿真模拟5套卷.pdf VIP
- 2025年中国废旧手机行业市场发展监测及投资潜力预测报告.docx VIP
- 读后续写动作描写六大微技能课件++2023届高考英语作文备考.pptx
- 2025年1月支委会会议记录 .pdf VIP
- 速冻汤圆制造可行性研究报告 .pdf
- 辽宁省名校联盟2023-2024学年高二下学期3月份联合考试化学试卷(无答案).docx VIP
- 《模拟电子技术实验》实践课程大纲.pdf VIP
- 带头严守政治纪律和政治规矩,维护党的团结统一等四个方面存在的问题与整改材料4.docx VIP
- 幼儿园小班数学教案《哪个大、哪个小》.pptx
文档评论(0)