【发布时间】:2020-07-07 11:58:13
【问题描述】:
当一个或多个列为空时,我试图从表中获取用户
我的意思是,像这样的
SELECT ID_USER,
CASE
WHEN NAME IS NULL
THEN 'HAS NO NAME'
WHEN SECON_NAME IS NULL
THEN 'HAS NO SECOND'
WHEN USER_NUM IS NULL
THEN 'HAS NO NUM'
END AS STATUS
FROM USER
这可能吗? 还是有其他方法可以获取?
目前我只能得到 second_name 列
【问题讨论】:
-
你想要什么结果?
-
你能分享示例输入数据吗?
标签: sql oracle select case case-when