MySQL的if函数

今天在工作中看到了一个之前没遇到过的函数:if

大致是这样的:

select 
    e.id,
    e.name,
    IF(Condition,A,B) AS rate
FROM
    equipment e;

一开始看到这个IF函数还不太理解,查了以后才知道,MySQL中的IF函数更类似于Java中的三目运算符。

当IF中的Condition为true时,返回A;
当Condition为false时,则返回B.
配合查询,作为条件语句使用。

posted on 2017-09-25 22:20  Yoooshiki  阅读(441)  评论(0编辑  收藏  举报

导航