问题描述
具体问题如下图,求解答,谢谢!
解决方案
你这个可能是要你写一个外链接orcle代码:select a.id,a.name,b.type,decode(b.id,null,'N','Y') uitl from a表 a left join b表 b on a.id=b.id;sql2005orcle代码:select a.id,a.name,b.type,case when b.id is null then 'N' else 'Y' end uitl from a表 a left join b表 b on a.id=b.id;
解决方案二:
select a.id,a.name,b.type,(case when b.type is null then 'N' else 'Y') from a表 a,b表 b where a.id = b.id
解决方案三:
select a0.name,(case when b0.type is null then N else Y) from a as a0,b as b0 where a0.ID=b0.id这样应该是对的。
解决方案四:
select a.id,a.name,b.type,(case when exists a.id=b.id then 'Y' else 'N') from a left join b on a.id=b.id;不知是否正确啊
时间: 2024-09-03 08:41:53