嗨客网搜索
数据库教程
Mysql的IF函数

Mysql的IF函数教程

IF 语句允许您根据表达式的某个条件或值结果来执行一组 SQL 语句。

Mysql的IF函数描述

语法

IF(expr,v1,v2)

描述

expr 表示的是条件,如果它是 true,那么就返回 v1 值,否则返回 v2 值。

案例

我们执行下面 sql:

-- 嗨客网(www.haicoder.net) SELECT IF(1<2,1,0) ,IF(1>5,'√','×') ,IF(STRCMP('abc','ab'),'yes','no');

运行结果如下:

01 if函数.png

案例中,因为 1 < 2 是真,所以返回 1,1 > 5 为假,所以返回 ×。

Mysql的IF函数总结

IF 语句允许您根据表达式的某个条件或值结果来执行一组 SQL 语句。

嗨客网顶部