我相信我在这里问的是可能的,但我还没有找到办法:
我的 SQL SELECT-FROM-WHERE查询结果中的某些单元格是空白的,并且在 DbVisualizer 中(null)
是写在里面的。我想改为显示一个空白单元格。
我已经尝试过使用CASE-WHEN和NVL运算符,但它不会让我用空白替换它''
,我不得不使用一些' '
或'message'
。
我知道我可以稍后使用 Excel 删除这些空格或消息,但我想知道是否有一种方法可以直接使用 DbVisualizer,而不是这种解决方法。
编辑:这是我的请求的样子:
SELECT *things*,
CASE WHEN
(SELECT COUNT(*) FROM table d2 WHERE *join-condition* AND *other condition*) = 1
THEN
(*sub-select query*)
ELSE
''
END
AS NAME,
*other things*
FROM table d1
WHERE *something*
非常感谢 !