首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

两表组合查询,显示借贷关系,该怎么处理

2012-03-04 
两表组合查询,显示借贷关系表名T1ID 科目(VCODE) 借方(DR) 贷方(CR) INVOCE_NO16800 100110020916800 1002

两表组合查询,显示借贷关系
表名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 allselect *,NULL AS INVOCE_NO from T2
[解决办法]
探讨
SQL code
select * from T1
union all
select *,NULL AS INVOCE_NO from T2

楼主什么意思?

[解决办法]
union一下?
表达太深了,还是我理解力太差?
[解决办法]
lz麻烦在解释一下!
[解决办法]
你的id在哪呢?
[解决办法]
正解
探讨
SQL code

select * from T1
union all
select *,NULL AS INVOCE_NO from T2

楼主什么意思?

[解决办法]
就一个id怎么关联 lz在说清楚点
[解决办法]
SQL code
select * from T1 union allselect *,null from T2
[解决办法]
11楼的应该差不多

热点排行