2

这就是我想要的(ROQ & Trigger 列可以为空) 在此处输入图像描述

在此处输入图像描述 这是我要加入 的查询 3在此处输入图像描述

这个加入查询。 在此处输入图像描述

我已经尝试过,但该列看起来不像 Query3。

SELECT t1.*, t2.*, t3.*
FROM CrossTab1 t1 
INNER JOIN CrossTab2 t2
ON t1.ItemCode = t2.ItemCode
INNER JOIN Query3 t3
ON t3.ItemCode = t3.ItemCode 

我的第二个问题:如何删除column t2.ItemCodet3.ItemCode?如上面的excel图像?

我的其他 CrossTab 代码详细:sql - 最少 9 周 最多 15 周 平均 16 周

非常感谢您提前!我会尽可能地响应。

4

1 回答 1

1

这有两个赞成票,所以我会回答它......

您使用字段名称而不是通配符来指定您实际想要的列名称,如下面的代码

由于您没有提供有关我不得不猜测的不同交叉表的字段名称的任何详细信息。但是使用它作为在指定列名时如何不使用通配符的模板。

SELECT t1.itemcode, t1.november, t1.december, t1.january, t2.[avg 16 weeks], t3.fieldnamefromt3
FROM CrossTab1 t1 
INNER JOIN CrossTab2 t2
ON t1.ItemCode = t2.ItemCode
INNER JOIN Query3 t3
ON t1.ItemCode = t3.ItemCode 
于 2017-02-02T16:09:17.993 回答