MySQL常用运算符概述

在MySQL中,常用的运算符包括:

算术运算符:用于数值计算

  • 加法:+
  • 减法:-
  • 乘法:*
  • 除法:/
  • 取模:%

示例:

SELECT 10 + 5;     #输出15
SELECT 10 - 5;     #输出5
SELECT 10 * 5;     #输出50
SELECT 10 / 5;     #输出2
SELECT 10 % 5;     #输出0

比较运算符:用于对数值、字符串等进行比较

  • 等于:=
  • 不等于:!=或<>
  • 大于:>
  • 大于等于:>=
  • 小于:<
  • 小于等于:<=

示例:

SELECT 10 = 5;     #输出0
SELECT 10 != 5;    #输出1
SELECT 'abc' = 'abc';     #输出1
SELECT 'abc' <> 'def';    #输出1

逻辑运算符:用于表达式之间的逻辑关系

  • 与:AND
  • 或:OR
  • 非:NOT

示例:

SELECT 10 > 5 AND 'abc' = 'abc';     #输出1
SELECT 10 > 5 OR 'abc' <> 'def';    #输出1
SELECT NOT 10 > 5;    #输出0

赋值运算符:用于将值赋给变量或字段

  • 等于:=

示例:

SET a = 10;      #将10赋给变量a
UPDATE table1 SET col1 = 20 WHERE col2 = 'abc';    #将col1的值更新为20(条件为col2等于'abc')

字符串连接运算符:用于连接两个或多个字符串

  • CONCAT或符号“||”

示例:

SELECT CONCAT('abc', 'def');    #输出'abcdef'
SELECT 'abc' || 'def';     #输出'abcdef'

以上是MySQL中常用的运算符及其应用示例。

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:MySQL常用运算符概述 - Python技术站

(0)
上一篇 2023年3月9日
下一篇 2023年3月9日

相关文章

  • .net中webconfig 详解

    下面是”.net中webconfig 详解”的完整攻略。 一、什么是Web.config Web.config是一个XML格式的文件,它存储着一个Web应用程序中的配置信息,如数据库连接字符串、身份验证方式、Session状态管理等等。 Web.config配置信息可以修改,可以在运行时动态修改,这样就不用重新编译整个应用程序,使得应用程序的管理更加方便。 …

    database 2023年5月21日
    00
  • Windows10下mysql 8.0.19 安装配置方法图文教程

    接下来我将详细介绍”Windows10下mysql 8.0.19 安装配置方法图文教程”。 1. 下载mysql 8.0.19 首先,我们需要下载mysql 8.0.19的安装包,并解压到指定文件夹。这里我们选择下载mysql-8.0.19-winx64.zip,下载完成后解压到D盘根目录下的mysql8.0.19文件夹。 2. 配置my.ini文件 进入m…

    MySQL 2023年5月18日
    00
  • mysql启动报错:The server quit without updating PID file的几种解决办法汇总

    下面我就介绍一下关于”mysql启动报错:The server quit without updating PID file的几种解决办法汇总”的完整攻略。 问题描述 在使用MySQL时,可能会遇到”The server quit without updating PID file”的错误信息,这个错误信息通常会伴随着MySQL启动失败。可能的错误原因包括:…

    MySQL 2023年5月18日
    00
  • 如何使用Python在MySQL中创建表?

    要使用Python在MySQL中创建表,可以使用Python的内置模块sqlite3或第三方库mysql-connector-python。以下是使用mysql-connector-python在MySQL中创建完整攻略: 连接 要连接到MySQL,需要提供MySQL的主机、用户名、和密码。可以使用以下代码连接MySQL: mysql.connector m…

    python 2023年5月12日
    00
  • SQL中 decode()函数简介

    介绍 decode() 是SQL中非常强大的条件表达式函数之一。它被广泛用于在查询中测试和显示一个字段的不同值。decode()函数本质上是一个语言结构,它接受若干个条件和结果,对于输入数据的每一个值,按照顺序依次判断是否满足条件,如果满足,则返回对应的结果。 语法 decode() 函数的语法如下: decode( expression ,search ,…

    database 2023年5月21日
    00
  • docker redis安装及配置(外网访问 关闭安全限制 设置密码)

    docker run -p 6379:6379 –name redis -v /usr/local/redis/etc/redis.conf:/etc/redis/redis.conf -v /usr/local/redis/data:/data -d redis redis-server /etc/redis/redis.conf –appendonl…

    Redis 2023年4月11日
    00
  • linux中kvm的安装及快照管理

    下面是详细讲解 “Linux中KVM的安装及快照管理” 的完整攻略: 安装KVM 确认CPU支持虚拟化技术 在Linux安装KVM之前,需要先检查CPU是否支持Intel VT-x或AMD-V虚拟化技术。可以执行以下命令检查: $ egrep -c ‘(svm|vmx)’ /proc/cpuinfo 如果返回的结果大于0,表示CPU支持虚拟化技术。 安装KV…

    database 2023年5月22日
    00
  • Mysql exists用法小结

    接下来我将详细讲解 Mysql exists用法小结,帮你全面了解这个用法的使用方法和示例。 什么是 Mysql exists用法? Mysql exists用法是一种用于判断子查询结果是否存在的方式。Mysql exists用法通常和 Mysql 子查询同时使用。它可以将一个查询语句嵌套在另一个查询语句内,来判断该查询语句返回的结果是否存在。 如果子查询返…

    database 2023年5月22日
    00
合作推广
合作推广
分享本页
返回顶部