select iff(条件,1,2) from table_name
条件:带有字段值的判断表达式,结果为 true || false
1:当条件判断为true时选择的结果值
2:当条件判断为false时选择的结果值
例:select iff(age < 18,‘未成年’,‘已成年’) as ‘是否成年’ from person
从person表查询age列,判断某个person的年龄,小于18,输出未成年,大于等于18,
输出已成年,重新命名查询结果的列名为 ‘是否成年’
select iff(条件,1,2) from table_name
条件:带有字段值的判断表达式,结果为 true || false
1:当条件判断为true时选择的结果值
2:当条件判断为false时选择的结果值
例:select iff(age < 18,‘未成年’,‘已成年’) as ‘是否成年’ from person
从person表查询age列,判断某个person的年龄,小于18,输出未成年,大于等于18,
输出已成年,重新命名查询结果的列名为 ‘是否成年’