ZVVQ代理分享网

mysql判断语句怎么写(mysql判断字段为空)

作者:zvvq博客网
导读mysql 中用于判断语句有:if 函数,根据条件返回不同值,语法:if(condition, true_value, false_value);case 语句,根据多个条件返回不同值,语法:case when condition then result else default_result end。

mysql 中用于判断语句有:if 函数,依据标准回到不同值,词法:if(condition, true_value, false_value);case 句子,依据多个标准回到不同值,词法:case whenconditionthenresultelse default_resultend。

MySQL 判断语句

1. IF 函数

IF 函数用以依据一个标准来回到不同数值。词法如下:

IF(condition, true_value, false_value)

condition:要判断的条件。 true_value:如果条件为真,则返回的值。 false_value:如果条件为假,则返回的值。

2. CASE 句子

CASE 句子用以依据多个标准来回到不同数值。词法如下:

CASE

WHEN condition1 THEN result1

WHEN condition2 THEN result2

...

ELSE default_result

END

condition1, condition2, ..:要判断的条件。 result1, result2, ..:如果条件为真,则返回的值。 default_result:要是没有条件匹配,则返回的值。

实例

判断一个数据是否超过 10:

IF(number> 10,超过 10,小于等于 10)

应用 CASE 句子依据成绩把学生分成不同的等级:

CASE

WHENgrade>=90THEN优

WHEN grade >= 80 THEN 良

WHEN grade >= 70 THEN 中

ELSE 差

END

以上就是mysql判断语句怎么写的详细内容,大量请关注其他类似文章!