两表组合查询,显示借贷关系
表名T1
ID 科目(VCODE) 借方(DR) 贷方(CR) INVOCE_NO
16800 1001 100 209
16800 1002 200
表名T2
16800 5001 100
16800 5001 200
请问如何让查询 INVOCE_NO=209时,得到如下结果,可能下面显示有点会走位,就是要两表组合借贷方显示,
ID 科目(VCODE) 借方(DR) 贷方(CR) INVOCE_NO
16800 1001 100 209
16800 1002 200
16800 5001 100
16800 5001 200
------解决方案--------------------SQL code
select * from T1
union all
select *,NULL AS INVOCE_NO from T2
------解决方案--------------------
------解决方案--------------------
union一下?
表达太深了,还是我理解力太差?
------解决方案--------------------
lz麻烦在解释一下!
------解决方案--------------------
你的id在哪呢?
------解决方案--------------------
正解
------解决方案--------------------
就一个id怎么关联 lz在说清楚点
------解决方案--------------------
SQL code
select * from T1
union all
select *,null from T2
------解决方案--------------------
11楼的应该差不多