日期:2014-05-17 浏览次数:20832 次
SQL> create table pubcfg(id number,content varchar2(10));
表已创建。
SQL> create table usercfg(userid varchar2(10),id number,content varchar2(10));
表已创建。
SQL> insert into pubcfg values(1,'content1');
已创建 1 行。
SQL> insert into pubcfg values(2,'content2');
已创建 1 行。
SQL> insert into usercfg values('admin',2,'content3');
已创建 1 行。
SQL> commit;
提交完成。
SQL> select nvl(b.id,a.id),nvl(b.content,a.content)
2 from pubcfg a
3 left join usercfg b
4 on a.id=b.id
5 and b.userid='admin';
NVL(B.ID,A.ID) NVL(B.CONT
-------------- ----------
2 content3
1 content1
SQL>