我有两个表,怎么能出来下面这样的结果?t1如下
ID 名称
a 底盘
b 支架
c 风扇t2如下
ID 数量 位置
a 10 x
a 3 y
b 5 x
c 2 y希望有这样的查询结果
ID 名称 数量 位置
a 底盘 10 x
b 支架 5 x
c 风扇 0 x--
ID 名称
a 底盘
b 支架
c 风扇t2如下
ID 数量 位置
a 10 x
a 3 y
b 5 x
c 2 y希望有这样的查询结果
ID 名称 数量 位置
a 底盘 10 x
b 支架 5 x
c 风扇 0 x--
a.*,isnull(b.数量,0) as 数量,'xx' as 位置
from
t1 left join t2 on a.ID=b.ID and b.位置='xx'