mysql的三元运算符
时间: 2023-10-15 21:31:51 浏览: 86
MySql运算符详解!!!
MySQL的三元运算符是IF函数。它的语法格式如下:
IF(condition, value_if_true, value_if_false)
其中,condition是一个布尔表达式或条件,如果条件为真,则返回value_if_true;如果条件为假,则返回value_if_false。
例如,假设我们有一个表格students,包含id、name和age三个列。我们想要根据学生的年龄判断是否成年,如果成年则显示"成年人",否则显示"未成年人"。可以使用IF函数来实现:
SELECT name, IF(age >= 18, '成年人', '未成年人') AS status
FROM students;
这样就可以根据学生的年龄显示对应的状态了。
阅读全文