语法:if(expr1,expr2,expr3)
其中,expr1是判断条件,expr2和expr3是符合expr1的自定义的返回结果,相当于三元表达式。
用处:当从数据库中查询出来的结果需要转换成中文或是其他自定义格式显示在网页上时,可直接在sql中处理。
select if(goods.status = '1','全新','二手') as status from goods;
语法:if(expr1,expr2,expr3)
其中,expr1是判断条件,expr2和expr3是符合expr1的自定义的返回结果,相当于三元表达式。
用处:当从数据库中查询出来的结果需要转换成中文或是其他自定义格式显示在网页上时,可直接在sql中处理。
select if(goods.status = '1','全新','二手') as status from goods;