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判断语句怎么写的详细内容,大量请关注其他类似文章!