IF函数

news/2024/7/2 22:06:16

格式:IF(Condition,A,B)

意义:当Condition为TRUE时,返回A;当Condition为FALSE时,返回B。

作用:作为条件语句使用。

例子:

SELECT
    fullName,
    actualHour,
    planhour,
    annotatorId,
    IF(actualHour-planhour>0.01,1,IF(actualHour-planhour<-0.01,-1,0)) AS ratio
FROM

    Table01


http://lihuaxi.xjx100.cn/news/242657.html

相关文章

mysql 安装 se_mysql的安装过程

(1)下载mysql。(2)解压文件到特定位置。我解压到&#xff1a;/home/jim/Software(3)创建Mysql组和用户。mysql中的一个用户名就是链接mysql服务器时指定的用户名&#xff0c;该名字不必与linux登陆名联系起来&#xff0c;但是必须是linux系统下建立的用户。命令为&#xff1a;g…

微信授权获取用户的openid和支付宝授权获取用户的userid

为什么80%的码农都做不了架构师&#xff1f;>>> 当一请求一个链接或者是扫描二维码时&#xff0c;会请求后台方法&#xff0c;当然对于微信和支付宝来说&#xff0c;大多数时候是扫 码 一、首先说微信&#xff1a; 1、首先会判断请求中是否有code和state参数&#…

怎样设计出优秀的测试用例?看看下面就知道了

想要成为一名合格的软件测试工程师&#xff0c;一份合格软件测试报告是非常重要的&#xff0c;软件测试的核心也就是测试的用例了&#xff0c;我们通过用例可以看出怎么设计出来可以发现问题&#xff0c;可以有效的覆盖需求的&#xff0c;没有冗余的用例是每个测试工程师必须跨…

scala学习手记34 - trait方法的延迟绑定

trait的方法的延迟绑定就是先混入的trait的方法会后调用。这一点从上一节的实例中也可以看出来。 下面再来看一个类似的例子&#xff1a; abstract class Writer {def write(message: String): String }trait UpperWriter extends Writer {abstract override def write(message…

linux系统服务介绍

linux系统服务介绍在windows系统中&#xff0c;我们可以打开任务管理器来打开或者关闭某些服务。在Linux系统下也同样有这样的需求&#xff0c;那么linux下怎么打开类似于windows下的“任务管理器”呢&#xff1f;linux系统下调整服务的启动和不启动有两种办法&#xff1a;1、n…

JavaScript面向对象修改标签页详解

双击标签页组件中的li小标签或者section 中的文本&#xff0c;可以对文本进行编辑。为了实现这个功能&#xff0c;需要先给li和section元素绑定双击事件&#xff0c;当双击文本后&#xff0c;将文本改成一个文本框&#xff0c;用来输入新的内容&#xff0c;在文本框中显示原来的…

python邮件发送哪个好_最全总结!聊聊 Python 发送邮件的几种方式

1. 前言邮件&#xff0c;作为最正式规范的沟通方式&#xff0c;在日常办公过程中经常被用到我们都知道 Python内置了对 SMTP 的支持&#xff0c;可以发送纯文本、富文本、HTML 等格式的邮件本文将聊聊利用 Python 发送邮件的 3 种方式2. 准备以 126 邮箱为例&#xff0c;在编码…

2015湖南省省赛 阶乘除法 暴力

阶乘除法Time Limit:5000MS Memory Limit:65535KB 64bit IO Format: NBUT 1643Description 输入两个正整数 n, m,输出 n!/m!,其中阶乘定义为 n! 1*2*3*...*n (n>1)。 比如,若 n6, m3,则 n!/m!6!/3!720/6120。 是不是很简单?现在让我们把问题反过来:输入 kn!/m!,找到…