我正在尝试外连接两个表,并且当"全名"列中显示空值时,将其替换为"无人".
外连接工作正常,问题是,null值仍为null,而不是'No one'.
以下是我的代码.
SELECT
NVL(to_char(e.FIRST_NAME||' '||e.LAST_NAME),'No One') "Full Name",
d.DEPARTMENT_NAME
FROM EMPLOYEES e,DEPARTMENTS d
WHERE e.DEPARTMENT_ID(+)=d.DEPARTMENT_ID;
Run Code Online (Sandbox Code Playgroud)
谢谢你看看!