我正在尝试在 MySQL 中选择一些整数值。有几个值为零,我想将其作为空字符串获取,并在可用时获取整数值。
所以我有这样的东西:
SELECT CASE field WHEN 0 THEN '' ELSE field, [repeat for other fields]
有什么办法可以在 SQL 查询中缩短这个长度吗? MySQL支持三元运算符吗?
最佳答案
关于mysql - MySQL CASE/WHEN 的替代方案?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1094794/