1 / 12
文档名称:

.第12章MySQL运算符.ppt

格式:ppt   大小:66KB   页数:12页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

.第12章MySQL运算符.ppt

上传人:精品库 2017/10/4 文件大小:66 KB

下载得到文件列表

.第12章MySQL运算符.ppt

文档介绍

文档介绍:第12章 MySQL运算符
运算符是用来连接表达式中各个操作数的符号,其作用是用来指明对操作数所进行的运算。MySQL数据库支持使用运算符。通过运算符,可以使数据库的功能更加强大。而且,可以更加灵活的使用表中的数据。MySQL运算符包括四类,分别是算术运算符、比较运算符、逻辑运算符和位运算符。在这一章中将讲解的内容包括:
算术运算符
比较运算符
逻辑运算符
位运算符
运算符的优先级
运算符简介
当数据库中的表定义好了以后,表中的数据代表的意义就已经定下来了。通过使用运算符进行运算,可以得到包含另一层意义的数据。例如,学生表中存在一个birth字段,这个字段是表示学生的出生年份。如果,用户现在希望查找这个学生的年龄。而学生表中只有出生年份,没有字段表示年龄。这就需要进行运算,用当前的年份减去学生的出生年份,这就可以计算出学生的年龄了。
从上面可以知道,MySQL运算符可以指明对表中数据所进行的运算,以便得到用户希望得到的数据。这样可以使MySQL数据库更加灵活。MySQL运算符包括算术运算符、比较运算符、逻辑运算符和位运算符这四类。
算术运算符: 比较运算符:
逻辑运算符: 位运算符:
算术运算符
算术运算符是MySQL中最常用的一类运算符。MySQL支持的算术运算符包括加、减、乘、除、求余。
符号
表达式的形式
作用
+
x1+x2+…+xn
加法运算
-
x1-x2-…-xn
减法运算
*
x1*x2*…*xn
乘法运算
/
x1/x2
除法运算,返回x1除以x2的商
DIV
x1 DIV x2
除法运算,返回商。同“/”
%
x1%x2
求余运算,返回x1除以x2的余数
MOD
MOD(x1,x2)
求余运算,返回余数。同“%”
比较运算符
比较运算符是查询数据时最常用的一类运算符。SELECT语句中的条件语句经常要使用比较运算符。通过这些比较运算符,可以判断表中的哪些记录是符合条件的。
“=”
“<>”和“!=”
“<=>”
“>”
“>=”
“<”
“<=”
“IS NULL”
“BETWEEN AND”
“IN”
“LIKE”
“REGEXP”
逻辑运算符
逻辑运算符用来判断表达式的真假。逻辑运算符的返回结果只有1和0。如果表达式是真,结果返回1。如果表达式是假,结果返回0。逻辑运算符又称为布尔运算符。MySQL中支持四种逻辑运算符。这四种逻辑运算符分别是与、或、非和异或。




位运算符
位运算符是在二进制数上进行计算的运算符。位运算会先将操作数变成二进制数,然后进行位运算。然后再将计算结果从二进制数变回十进制数。MySQL中支持六种位运算符。这六种位运算符分别是按位与、按位或、按位取反、按位异或、按位左移和按位右移。





运算符的优先级
由于在实际应用中可能需要同时使用多个运算符。这就必须考虑运算符的运算顺序。到底谁先运算,谁后运算。本小节将给读者讲解运算符的优先级。MySQL的表达式都是从左到右开始运算,哪个运算符的优先级高,哪个运算符先进行计算。
本章实例

,0和NULL之间的任意两个进行逻辑运算

上机实践
题目要求:
(1)在MySQL中执行下面的表达式:4+3-1,3*2+7,8/3,9%2。
(2)在MySQL中执行下面的表达式:30>28,17>=16,30<28,17<=16,17=17,16<>17,7<=>NULL,NULL<=>NULL。
(3)判断字符串“mybook”是否为空,是否以字母m开头,以字母k结尾。
(4)在MySQL中执行下列逻辑运算:2&&0&&NULL,&&2,3||NULL,NOT NULL,3 XOR 2,0 XOR NULL。
(5)在MySQL中执行下列位运算:3&5,3|5,3^5,~5。
(6)将12左移两位,将9右移3三位。
常见问题及解答
?
?
?

最近更新

部编版四年级上册道德与法治期中测试卷附下载.. 7页

部编版六年级下册道德与法治第二单元-爱护地球.. 9页

部编版六年级下册道德与法治期中测试卷及参考.. 11页

2025年上半年征费稽查科工作总结 4页

部编版二年级下册道德与法治期中测试卷精华版.. 7页

2025年三生四爱五心五好演讲稿 4页

部编版一年级下册道德与法治第一单元《我的好.. 6页

部编版一年级上册道德与法治第三单元《家中的.. 6页

部编人教版六年级下册道德与法治期末测试题一.. 9页

2025年三农问题研究关于三农问题的几项政策性.. 6页

西师大版四年级上册数学期末测试卷带答案(达标.. 5页

西师大版六年级上册数学第七单元-负数的初步认.. 7页

西师大版五年级上册数学期末测试卷带答案(研优.. 6页

2025年一般员工业绩考核指标表汇总 33页

2025年一季度农民增收工作总结 2页

教科版科学四年级下册第一单元-植物的生长变化.. 9页

教科版三年级上册科学期末测试卷带答案(模拟题.. 10页

小学六年级下册数学-期末测试卷【考点梳理】 6页

焊接应力计算讲义 25页

烧伤急救与创面处理 93页

2025年行政事业单位国有资产是指由行政事业单.. 58页

2025年薪酬系统设计大全个 9页

测试系统的基本特 71页

2025年营销人员有关薪酬满意度的调查分析 9页

(2023)食品安全管理员考试题库及参考答案大全.. 4页

初中教师副高职称评审答辩题 5页

国家义务教育质量监测美术初中试卷 9页

2024 年长沙市初中学业水平考试模拟试卷四 7页

谈变速运行优化在抽油机井上的应用 7页

SRC结构施工工法 35页