select a.[NEWKEY], a.[ProfitCenter] AS mayPC, 'CHANGED' AS CHANGETYPE, sum(a. [TotalInv_EUR]) AS 5_SUMInv, sum(b. [TotalInv_EUR]) AS 6SUMInv, b.[ProfitCenter] AS junePC FROM #temple_now a INNER JOIN #temple_now6 b on a.[NEWKEY] = b. [NEWKEY] WHERE a. [ProfitCenter] <> b. [ProfitCenter] group by a.[NEWKEY],a.[ProfitCenter],b. [ProfitCenter]
时间: 2023-12-16 14:03:02 浏览: 381
11919220_ai.eorangeenergy.com_nginx.zip
您的查询语句是用于从 #temple_now 表和 #temple_now6 表中选择符合条件的数据,并进行一些计算和聚合操作。具体的 SQL 语句如下所示:
```sql
SELECT
a.[NEWKEY],
a.[ProfitCenter] AS mayPC,
'CHANGED' AS CHANGETYPE,
SUM(a.[TotalInv_EUR]) AS 5_SUMInv,
SUM(b.[TotalInv_EUR]) AS 6SUMInv,
b.[ProfitCenter] AS junePC
FROM
#temple_now a
INNER JOIN
#temple_now6 b ON a.[NEWKEY] = b.[NEWKEY]
WHERE
a.[ProfitCenter] <> b.[ProfitCenter]
GROUP BY
a.[NEWKEY], a.[ProfitCenter], b.[ProfitCenter]
```
这个查询会返回在 #temple_now 表和 #temple_now6 表中根据 NEWKEY 列进行匹配的数据,并按照 NEWKEY、mayPC、junePC 进行分组。在查询结果中,CHANGED 列会被赋予固定值 'CHANGED',5_SUMInv 列会求和 #temple_now 表中的 TotalInv_EUR 列,6SUMInv 列会求和 #temple_now6 表中的 TotalInv_EUR 列。该查询还使用了 WHERE 子句来筛选出 ProfitCenter 列不相等的记录。
阅读全文