select * from #temple_now a LEFT JOIN #temple_now6 b ON a.[NEWKEY] = b. [NEWKEY] WHERE b. [NEWKEY] IS NULL
时间: 2024-01-01 07:04:24 浏览: 127
您的查询语句是用于在 #temple_now 表和 #temple_now6 表之间执行左连接,并筛选出 #temple_now 表中在 #temple_now6 表中没有匹配的记录。具体的 SQL 语句如下所示:
```sql
SELECT *
FROM #temple_now a
LEFT JOIN #temple_now6 b ON a.[NEWKEY] = b.[NEWKEY]
WHERE b.[NEWKEY] IS NULL
```
这个查询会返回在 #temple_now 表中存在,但是在 #temple_now6 表中不存在匹配记录的所有行数据。
相关问题
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 表中选择符合条件的数据,并进行一些计算和聚合操作。具体的 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 列不相等的记录。
select distinct b.[ProfitCenter] AS PC, 'new' AS CHANGETYPE, a.[2020_SBU_Abbr] as MAYSBU, sum(b. [TotalInv_EUR]) as inv, b. [SBU_2023] AS NEWSBU FROM #temple_now6 b left JOIN #temple_now a on a.[NEWKEY] = b. [NEWKEY] WHERE a.[ProfitCenter] IS NULL group by b.[ProfitCenter],b. [SBU_2023],a.[2020_SBU_Abbr]
您的查询语句是用于从 #temple_now6 表中选择符合条件的数据,并进行一些计算和聚合操作。具体的 SQL 语句如下所示:
```sql
SELECT
DISTINCT b.[ProfitCenter] AS PC,
'new' AS CHANGETYPE,
a.[2020_SBU_Abbr] AS MAYSBU,
SUM(b.[TotalInv_EUR]) AS inv,
b.[SBU_2023] AS NEWSBU
FROM
#temple_now6 b
LEFT JOIN
#temple_now a ON a.[NEWKEY] = b.[NEWKEY]
WHERE
a.[ProfitCenter] IS NULL
GROUP BY
b.[ProfitCenter], b.[SBU_2023], a.[2020_SBU_Abbr]
```
这个查询会返回根据一些条件和列进行分组后的数据,其中包括了 #temple_now6 表中满足条件的数据,并对其中的某些列进行了聚合操作。结果会包括唯一的 ProfitCenter (PC)、固定的 CHANGETYPE (new)、2020_SBU_Abbr (MAYSBU)、TotalInv_EUR 的求和结果 (inv),以及 NEWSBU 列的值。查询中还使用了左连接将 #temple_now 表与 #temple_now6 表进行关联,并根据条件筛选出在 #temple_now 表中 ProfitCenter 列为空的记录。最后,根据 ProfitCenter、SBU_2023 和 2020_SBU_Abbr 列进行分组。
阅读全文