Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
当我运行查询时,我想用连字符“-”替换列中生成的所有 0。
进行此更改的最简单的函数或语句是什么?列不为空,因此在应用数据时会生成 0。
利用IF()
IF()
SELECT IF(column, column, '-')
如果column计算结果为真,它将返回 中的值column,否则返回指定的“-”。
column
查看 MySQL手册
SELECT REPLACE(field_name,'0','-');