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

关于两张表联合查询的有关问题

2012-06-05 
关于两张表联合查询的问题T1表T2表t1idt1namet2idt2name1a1a2b3b3c4c我想得到下面的结果idt1namet2name1aa

关于两张表联合查询的问题
T1表 T2表  
t1id t1name t2id t2name
1 a 1 a
2 b 3 b
3 c 4 c

我想得到下面的结果
id t1name t2name
1 a a
2 b 0
3 c b
4 0 c

请问怎么语句该怎么写啊 ,谢谢

[解决办法]

SQL code
SELECT ISNULL(T1.T1ID,T2.T2ID) AS ID,ISNULL(T1.T1NAME,'0') AS T1NAME,ISNULL(T2.T2NAME,'0') AS T2NAMEFROM T1FULL JOIN T2 ON T1.T1ID=T2.T2ID 

热点排行