sql语句是否有问题,内嵌左外连接
select t1.名称,t1.规格,t1.半成品,t1.配件,t1.成品,t2.价格 from (transform sum(数量) select 名称,规格 from (select 名称,规格,数量,类型 from [明细$A2:D7] union all select 名称,规格,数量,类型 from [明细$F2:I6]) group by 名称,规格 pivot 类型) t1 left outer join [价格$] t2 on t1.名称=t2.名称 and t1.规格=t2.规格
select t1.名称,t1.规格,t1.半成品,t1.配件,t1.成品,t2.价格 from (transform sum(数量) select 名称,规格 from (select 名称,规格,数量,类型 from [明细$A2:D7] union all select 名称,规格,数量,类型 from [明细$F2:I6]) group by 名称,规格 pivot 类型) t1 left outer join [价格$] t2 on t1.名称=t2.名称 and t1.规格=t2.规格
select t1.名称,t1.规格,t1.半成品,t1.配件,t1.成品,t2.价格 from
(
transform sum(数量) --sql好像不支持这句
select 名称,规格 from (select 名称,规格,数量,类型 from [明细$A2:D7]
union all
select 名称,规格,数量,类型 from [明细$F2:I6]
) group by 名称,规格 pivot 类型
) t1
left outer join
[价格$] t2
on t1.名称=t2.名称 and t1.规格=t2.规格
内嵌的这个语句表示没问题,可以正常显示。就是内嵌后在左外连接的时候就显示无法查询了。