手把手教你MySQL运算符

手把手教你MySQL运算符,第1张

手把手教你MySQL运算符 目录
  • 一、算术运算符
  • 二、比较运算符
  • 三、逻辑运算符
  • 四、位运算符
  • 五、运算符的优先级
  • 总结 

一、算术运算符

主要用于数学运算,其可以连接运算符前后的两个数值或表达式,对数值或表达式进行加 (+)、减(-)、乘(*)、除(/)和取模(%)运算

1.加法与减法运算符

  • 一个整数类型的值对整数进行加法和减法操作,结果还是一个整数
  • 一个整数类型的值对浮点数进行加法和减法操作,结果是一个浮点数
  • 在Java中,+的左右两边如果有字符串,那么表示字符串的拼接。但是在MySQL中+只表示数
    值相加。如果遇到非数值类型,先尝试转成数值,如果转失败,就按0计算

2.乘法与除法运算符

  • 一个数乘以整数1和除以整数1后仍得原数
  • 一个数除以整数后,不管是否能除尽,结果都为一个浮点数
  • 一个数除以另一个数,除不尽时,结果为一个浮点数,并保留到小数点后4位
  • 乘法和除法的优先级相同,进行先乘后除操作与先除后乘操作,得出的结果相同
    在数学运算中,0不能用作除数,在MySQL中,一个数除以0为NULL

3、求模(求余)运算符

#筛选出employee_id是偶数的员工
SELECT * FROM employees
WHERE employee_id MOD 2 = 0;

二、比较运算符

用来对表达式左边的操作数和右边的操作数进行比较,比较的结果为真则返回1,比较的结果

为假则返回0,其他情况则返回NULL

比较运算符经常被用来作为SELECT查询语句的条件来使用,返回符合条件的结果记录

4.等号运算符

等号运算符(=)判断等号两边的值、字符串或表达式是否相等,若相等则返回1,不相等则返回0

在使用等号运算符时,遵循如下规则
○如果等号两边的值、字符串或表达式都为字符串,则MySQL会按照字符串进行比较,其比较的是每个字符串中字符的ANSI编码是否相等
○如果等号两边的值一个是整数,另一个是字符串,则MySQL会将字符串转化为数字进行比较
○如果等号两边的值、字符串或表达式中有一个为NULL,则比较结果为NULL

5.安全等于运算符

安全等于运算符(<=>)与等于运算符(=)的作用是相似的, 唯一的区别 是‘<=>’可以用来对NULL进行判断。在两个操作数均为NULL时,其返回值为1,而不为NULL;当一个操作数为NULL时,其返回值为0,而不为NULL

6.不等于运算符

不等于运算符(<>和!=)用于判断两边的数字、字符串或者表达式的值是否不相等,如果不相等则返回1,相等则返回0 ​

欢迎分享,转载请注明来源:内存溢出

原文地址:https://outofmemory.cn/sjk/2997237.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-09-26
下一篇2022-09-26

随机推荐

  • 描写蔬菜的优美句子

    萝卜紫里透红的茎又粗又壮,叶子长得绿油油的,就像大公鸡的尾巴。 黄瓜,一个个长着刺儿,顶着黄花帽,沾着水珠儿,显得格外水灵。 洋葱的叶层层相叠,好像鳞片,有时一个鳞片完全能把另一个鳞片包起来,有时又像

    2022-12-06
    000
  • 钢铁是怎样炼成的分为哪两部分

    分为第一部分和第二部分,第一部分是保尔柯察金的少年生活,以及后来的当兵经历。第二部分是保尔柯察金的工作与生活,以及与病魔斗争的经历。《钢铁是怎样炼成的》是前苏联作家尼古拉&middot;奥斯特洛夫斯基

    2022-12-06
    000
  • 庄子经典语录

    1、天地与我并生,万物与我合一。2、臭腐复化为神奇,神奇复化为臭腐。故曰:&ldquo;通天下一气耳。3、人生天地之间,若白驹过隙,忽然而已。4、丧己于物,失性于俗者,谓之倒置之民。5、指穷于为薪,火

    2022-12-06
    000
  • 水灾发生的原因

    洪涝灾害的形成必须具备两个方面的条件,即自然条件和社会经济条件。在自然条件中,大面积持续性高强度的降雨是发生洪涝灾害的根本原因,而日趋严重的森林植被破坏、水土流失、河道淤积、湖泊萎缩以及崩塌、滑坡、泥

    2022-12-06
    000
  • 网络语上将潘凤是什么意思

    上将潘凤,意思就是某人自信满满的断定事态的发展,写下剧本之后,便出现了完全相反或者差距非常大的结果,也就是相当于现在常说的“打脸”一词。这一情节最早是出自《三国演义》第五回的温酒斩华雄,当时韩馥言之凿

    2022-12-06
    000
  • 痞幼是什么意思网络用语

    痞幼,是韩国人王镁幼的网名,原名王一迪,因为她驾驶重型机车走红网络,被称为“机车女神”。人设:纯情小女生,机车圈的一股清流。她在抖音拥有1600w粉丝,实打实的车圈一姐。美少女们可能疑惑,她是怎么火过

    2022-12-06
    000
  • 滚地龙是什么意思

    滚地龙,是‌‌‌‌‌‌指上海市在解放前的穷苦百姓用茅草搭建的简易棚户。在民国时期的上海,有一种建筑名为“滚地龙”,“滚地龙”就是当时的贫民窟,贫苦百姓用茅草搭建的简易棚户。那些逃难到此的难民,因无钱租

    2022-12-06
    000
  • 大将军韩信是怎么死的

    韩信是被萧何和吕后杀害的。萧何向吕后献计把韩信引入后宫,由御林军抓获。萧何又献计用麻袋捆住韩信于长乐宫悬锤之室,把竹竿削尖了,让宫女们乱枪把韩信扎死,死状是残忍至极、惨不忍睹。韩信对汉朝天下立下了汗马

    2022-12-06
    000
  • 贞观之治有哪些措施

    唐太宗李世民即位后,面对人口锐减、内外强敌、破坏严重等情况。他运用道家思想,在贞观年间推行了一系列政策治理天下,故而称之为“贞观之治”。唐太宗在经济上特别关注农业生产,实行薄赋尚俭、救灾恤贫、扶持商业

    2022-12-06
    000

发表评论

登录后才能评论

评论列表(0条)

    保存