0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

MySQL流程函数的操作方法

汽车玩家 来源:数据库的那些事 作者:数据库的那些事 2020-04-16 17:17 次阅读

流程函数是一类很常用的函数,我们可以通过流程函数在SQL语句中实现条件选择,能实现我们想要的条件判断。下表列出了MySQL中的流程函数。

MySQL流程函数的操作方法

MySQL流程函数

1、创建测试表test,并写入一些数据,然后查看当前的数据,为后面测试做数据原。

MySQL流程函数的操作方法

创建测试表

2、IF(value,t,f)函数,判断value是否为真,真就返回t值,假就返回f值。这里假设薪资大于8000位高薪,用high表示,小于8000用low表示,结果见下图。

MySQL流程函数的操作方法

if函数

3、IFNULL(value1,value2)函数,这个函数一般用来替换NULL值。我们知道NULL值是不能参与数值运算的,下面我们用0替换NULL,结果见下图。

MySQL流程函数的操作方法

ifnull函数

4、CASE WHEN [value1] THEN [result] …ELSE[default] END 函数,可以按多钟情况区分。这里我们假设把薪水分为三个档次,分别为high,mid,low。具体示例见下图。

MySQL流程函数的操作方法

case when函数

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 函数
    +关注

    关注

    3

    文章

    4331

    浏览量

    62618
  • MySQL
    +关注

    关注

    1

    文章

    809

    浏览量

    26569
收藏 人收藏

    评论

    相关推荐

    RobotStudio 6.08的手动操作方法

    本文给大家介绍一下 RobotStudio 6.08的手动操作方法 RobotStudio 6.08手动操作  RobotStudio 6.08是学习和调试ABB机器人必须掌握的使用软件。 在开始
    的头像 发表于 12-18 09:53 311次阅读
    RobotStudio 6.08的手动<b class='flag-5'>操作方法</b>

    示波器测量电压的步骤 数字示波器的基本操作方法

    示波器是一种用于观察和测量电压随时间变化的电子仪器,它广泛应用于电子电路的调试和故障诊断中。以下是使用数字示波器测量电压的基本步骤和操作方法: 1. 准备阶段 1.1 检查设备 确保示波器电源线
    的头像 发表于 12-06 09:45 588次阅读

    HDZG系列全自动直流高压发生器APP操作方法

    HDZG系列全自动直流高压发生器APP操作方法1.在安卓系统终端下载并安装好本机操作小程序。2.打开电源开关,电源指示灯红灯亮,跳过LOGO,仪器自检完成,选择APP操作方式:屏幕进入静态模式3.
    的头像 发表于 08-06 14:56 332次阅读
    HDZG系列全自动直流高压发生器APP<b class='flag-5'>操作方法</b>

    IP68防水试验机的操作方法

    在当前的科技和工业环境中,防水性能是许多电子设备的重要考量因素。为了确保设备能在各种潮湿环境中稳定工作,IP68防水试验机成为了必不可少的检测工具。下面,我们将详细介绍IP68防水试验机的操作方法
    的头像 发表于 06-28 11:44 543次阅读
    IP68防水试验机的<b class='flag-5'>操作方法</b>

    功率继电器的操作方法有哪些

    功率继电器是一种用于控制大功率电路的继电器,广泛应用于工业自动化、电力系统、交通信号等领域。本文将详细介绍功率继电器的操作方法,包括其工作原理、分类、选型、安装、调试、维护等方面的内容。 一、功率
    的头像 发表于 06-28 09:38 441次阅读

    激光切割的原理和操作方法

    激光切割是一种高精度、高效率的切割技术,广泛应用于金属、非金属等多种材料的加工领域。本文将详细介绍激光切割的原理、操作方法以及相关技术要点。 一、激光切割的原理 激光的产生 激光切割的基本原理是利用
    的头像 发表于 06-14 09:45 2625次阅读

    矢量网络分析仪的操作方法有哪些

    仪的操作方法,包括仪器的组成、基本操作、测量原理、校准方法、测量项目以及实际应用案例。 一、矢量网络分析仪的组成 矢量网络分析仪主要由以下几个部分组成: 信号源(Source):产生测试信号的设备,通常为合成信号源。 测试端口(
    的头像 发表于 06-03 15:40 1434次阅读

    调感串联谐振装置操作方法

    的信号源,并将其接入电路中。接下来,通过调节电感或电容的数值,使电路在特定频率下谐振。最后,可以通过测量电路中的电压和电流来验证谐振效果。 调感串联谐振装置操作方法操作HMCXZ调感串联谐振装置时,需要
    发表于 05-20 09:21

    电池包防水测试仪器的操作方法

    电池包作为现代电子设备中的重要组成部分,其防水性能是确保设备在恶劣环境下稳定运行的关键因素。因此,对电池包进行防水测试至关重要。本文将详细介绍电池包防水测试仪器的操作方法,以确保测试的准确性和可靠性
    的头像 发表于 05-14 14:27 422次阅读
    电池包防水测试仪器的<b class='flag-5'>操作方法</b>

    示波器实现原理与操作方法详解

    示波器,作为电子测量领域的重要工具,被广泛用于观测和分析电信号的波形、频率、幅度等特性。它能够将电信号转换为可视化的波形图像,帮助工程师和技术人员快速准确地了解电路的工作状态。本文将详细介绍示波器的实现原理与操作方法,旨在为读者提供全面深入的了解。
    的头像 发表于 05-13 16:08 843次阅读

    岩土工程监测中振弦采集仪的操作方法及数据处理技术

    岩土工程监测中振弦采集仪的操作方法及数据处理技术 振弦采集仪是岩土工程监测中常用的一种仪器,用于测量地下土层的动力特性和地下水位等参数。下面是振弦采集仪的操作方法及数据处理技术: 岩土工程监测中振弦
    的头像 发表于 03-15 13:31 278次阅读
    岩土工程监测中振弦采集仪的<b class='flag-5'>操作方法</b>及数据处理技术

    直流电阻快速测试仪交直流测试操作方法

    、准确地完成这一测试任务,直流电阻快速测试仪成为了不可或缺的测试工具。本文将详细介绍直流电阻快速测试仪在交直流测试中的操作方法。 一、直流电阻快速测试仪的基本原理 直流电阻快速测试仪基于欧姆定律进行工作
    发表于 03-06 10:26

    PCB承载大电流操作方法 PCB承载大电流注意事项

    PCB承载大电流操作方法 PCB承载大电流注意事项  PCB是电子产品中常见的一种基础组件,它用来连接和支持电子元器件。在一些特殊的应用中,PCB可能需要承载大电流。本文将详细介绍PCB承载大电流
    的头像 发表于 02-03 16:59 1838次阅读

    mysql8.0流程控制介绍

      流程控制介绍 解决复杂问题不可能通过一个SQL语句完成,我们需要执行多个SQL操作流程控制语句的作用就是控制存储过程中SQL语句的执行顺序,是我们完成复杂操作必不可少的一部分。只
    的头像 发表于 01-13 10:36 700次阅读

    MySQL密码忘记了怎么办?MySQL密码快速重置方法步骤命令示例!

    MySQL密码忘记了怎么办?MySQL密码快速重置方法步骤命令示例! MySQL是一种常用的关系型数据库管理系统,如果你忘记了MySQL的密
    的头像 发表于 01-12 16:06 751次阅读