mysql 中的if
时间: 2023-07-21 07:10:16 浏览: 79
MySQL中的if else语句用于根据条件执行不同的操作。它的语法如下:
IF(condition, true_value, false_value)
其中,condition是一个布尔表达式,如果为真,则返回true_value,否则返回false_value。可以嵌套多个if else语句来实现更复杂的逻辑判断。例如:
IF(score >= 90, '优秀', IF(score >= 80, '良好', IF(score >= 60, '及格', '不及格')))
这个语句根据分数的不同返回不同的等级。如果分数大于等于90,则返回“优秀”,否则判断分数是否大于等于80,如果是,则返回“良好”,否则继续判断分数是否大于等于60,如果是,则返回“及格”,否则返回“不及格”。
阅读全文