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

    浏览量

    62591
  • MySQL
    +关注

    关注

    1

    文章

    809

    浏览量

    26555
收藏 人收藏

    评论

    相关推荐

    RobotStudio 6.08的手动操作方法

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

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

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

    IP68防水试验机的操作方法

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

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

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

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

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

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

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

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

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

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

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

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

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

    岩土工程监测中振弦采集仪的操作方法及数据处理威廉希尔官方网站

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

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

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

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

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

    mysql8.0流程控制介绍

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

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

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

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

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