MySQL案例的替代方案/何时?

MySQL案例的替代方案/何时?,mysql,case,Mysql,Case,我试图在MySQL中选择一些整数值。有几个值是零,我希望将其作为空字符串获取,并在可用时获取整数值 所以我有这样的想法: SELECT CASE field WHEN 0 THEN '' ELSE field, [repeat for other fields] 有没有办法在SQL查询中缩短这个时间?MySQL支持三元运算符吗?有 如果字段为NULL,则有IFNULL select IFNULL(field1,'') 它似乎也比CASE/WHEN快。 select IFNULL(field1

我试图在MySQL中选择一些整数值。有几个值是零,我希望将其作为空字符串获取,并在可用时获取整数值

所以我有这样的想法:

SELECT CASE field WHEN 0 THEN '' ELSE field, [repeat for other fields]
有没有办法在SQL查询中缩短这个时间?MySQL支持三元运算符吗?

如果字段为NULL,则有IFNULL

select IFNULL(field1,'')

它似乎也比CASE/WHEN快。
select IFNULL(field1,'')