有时候表中存储的某个字段值是两种码值,如:0-代表否,1-代表是
返回给前端展示时,又不能是码值,需要代码转换下。
其实可以使用IF()函数
其语法格式如下:IF(expr1,expr2,expr3)
即如果expr1为真,那么IF()返回 expr2,否则返回expr3。
SELECT
flag,
IF
( flag = '1', '是', '否' )
FROM
test_1;
有时候表中存储的某个字段值是两种码值,如:0-代表否,1-代表是
返回给前端展示时,又不能是码值,需要代码转换下。
其实可以使用IF()函数
其语法格式如下:IF(expr1,expr2,expr3)
即如果expr1为真,那么IF()返回 expr2,否则返回expr3。
SELECT
flag,
IF
( flag = '1', '是', '否' )
FROM
test_1;