小编Sat*_*tor的帖子

在t-sql中左外连接

我有以下两个表.我正在使用SQL Server 2008 R2

Create table #tmp1 (
a char(1)
)

Create table #tmp2 (
id int,
a char(1),
val int
)

insert #tmp1 values ('A')
insert #tmp1 values ('B')
insert #tmp1 values ('C')

insert #tmp2 values (1,  'A', 10)
insert #tmp2 values (1,  'B', 20)
insert #tmp2 values (2,  'A', 30)
insert #tmp2 values (2,  'C', 40)

select * from #tmp1 t1 left outer join #tmp2 t2 on t1.a = t2.a
order by t2.id
Run Code Online (Sandbox Code Playgroud)

这将返回结果集

A   1   A   10 …
Run Code Online (Sandbox Code Playgroud)

sql t-sql sql-server sql-server-2008-r2

8
推荐指数
1
解决办法
1014
查看次数

标签 统计

sql ×1

sql-server ×1

sql-server-2008-r2 ×1

t-sql ×1