我有两个用于代码的表TABL_CODES和用于名称的TABL_NAMES TABL_CODES包含
Slno Code
1 100
2 101
TABL_NAMES包含
Code Names
100 ABC
101 XYZ
这里我需要在一个查询中选择两个名称
select a.names name1,b.names name2 from TABL_NAMES A,TABL_NAMES B where a.code=100 and b.code=101
这里我得到的结果是两个名字都对应了他们的代码。 但是如果表在使用相同的查询时具有空值,我将获得“无行”
Code Names
100 ABC
如何解决这个问题。谢谢inadvance
答案 0 :(得分:0)
这是解决方案
select a.names name1,b.names name2 from TABL_NAMES A,TABL_NAMES B where a.code(+)=100 and b.code(+)=101