如果字符串在 SQL 中为 0,则返回空字符串。可以使用 SQL 中的 CASE 语句来实现这个功能。
例如,假设有一个名为 "my_table" 的表,其中包含一个名为 "my_column" 的列,该列包含字符串。以下 SQL 查询将返回一个名为 "result" 的新列,该列将返回 "my_column" 中的值,如果该值为 0,则返回空字符串。
SELECT CASE WHEN my_column = '0' THEN '' ELSE my_column END AS result
FROM my_table;
在这个查询中,我们使用了 CASE 语句来检查 "my_column" 是否等于 '0'。如果是,则返回空字符串,否则返回 "my_column" 的值。
这个查询可以根据需要进行修改,以适应不同的表和列名称。
领取专属 10元无门槛券
手把手带您无忧上云