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

    文章

    4307

    浏览量

    62432
  • MySQL
    +关注

    关注

    1

    文章

    802

    浏览量

    26445
收藏 人收藏

    评论

    相关推荐

    IP68防水试验机的操作方法

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    mysql8.0流程控制介绍

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

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

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

    导致MySQL索引失效的情况以及相应的解决方法

    的解决方法。 1. 索引列被函数操作 如果在查询条件中对索引列使用了函数操作,例如使用了函数进行
    的头像 发表于 12-28 10:01 731次阅读

    万用表的操作方法和安全规程

    万用表的操作方法和安全规程  万用表是一种常用的电子测量仪器,具有测量电压、电流、电阻等功能。正确的操作方法和遵守安全规程对于使用万用表是非常重要的,下面将详细介绍万用表的操作方法和安全规程。 一
    的头像 发表于 12-20 10:27 2015次阅读

    MySQL替换字符串函数REPLACE

    MySQL是目前非常流行的开源数据库管理系统之一,它具有强大的功能和性能。其中之一的字符串函数REPLACE,可以用于替换字符串中的指定字符或字符串。在本文中,我们将详细讨论MySQL替换字符串
    的头像 发表于 11-30 10:44 1484次阅读