来自多个临时表的数据将合并到一个临时表中

感觉

我有一个临时表#temp1,基本上有一个特定表的转储

 Create Table #temp
([CaseSeveranceID] [int] ,
[OldCaseNbr] nvarchar(12) ,
[OldCDI] [int] ,
[NewCaseNbr] nvarchar(12),
[NewCDI] [int],
)

 Insert into #temp
 Select * from CSS where .....

我有另一个表cst,基本上具有以下关系

   css.caseSeveranceID = cst.CaseSeveranceID

该表cst具有一列Processed,其值可以为“ yes”或“ no”。我们的目标是找出每个caseSeveranceID#temp行,其中的数的计数Processed = 'yes'和行每个的总数CaseSeveranceID发现的。

示例:#temp表中的CaseSeveranceID1002,1005,1008

在表中CST,我们可以有

 CSTId = 101
 CaseSEveranceID = 1002
 Processed = 'Yes'

 CSTId = 102
 CaseSEveranceID = 1002
 Processed = 'Yes'

 CSTId = 103
 CaseSEveranceID = 1002
 Processed = 'No'

以及其他记录。最后,我需要让#temp表具有列名ProcessCount以及现有列,这些列将具有CaseSeveraneID 1002as的值2/3(是/总nb的nbr)。

什么是做到这一点的最佳方法。如果您需要任何澄清或更多信息,请让我知道。

小丑

未经测试,但应该是这样的:

SELECT a.CSTId, sum(CASE WHEN Processed = 'Yes' THEN 1 ELSE 0 END) as num_yes, count(cst_id) as num_total
FROM #temp a
  INNER JOIN cst b ON a.caseSeveranceID = b.CaseSeveranceID
GROUP BY a.CSTId

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

将两个表中的mysql数据合并到一个数据集中并进行更新

来自分类Dev

来自多个临时表的数据将合并到一个临时表中

来自分类Dev

设计一个临时表以导入数据

来自分类Dev

Android Room:如何将来自多个SQL查询的数据合并到一个ViewModel中

来自分类Dev

将两个表中的数据合并到一个输出SQL中

来自分类Dev

将来自多个IF函数的数据合并到一个单元格中

来自分类Dev

PHP MYSQL如何在一个查询中链接来自多个表的数据元素

来自分类Dev

如何创建一个包含来自多个表的合并信息的视图?

来自分类Dev

将一张表中的多行合并到一个SQL查询结果集中的多个列中

来自分类Dev

如何将来自多个数据库的数据合并到一个结果集中。(新旧系统)

来自分类Dev

将多个工作表上的表合并到一个工作表

来自分类Dev

MySQL将来自多个表(外键)的数据合并到一个数组中

来自分类Dev

PSQL:将多个查询的结果合并/合并到一个表中

来自分类Dev

如何将五个表合并到一个表中?

来自分类Dev

MS Access:将多个查询合并到一个表中

来自分类Dev

vba代码创建一个临时工作表,并将数据邮件合并到word中,然后删除该临时表

来自分类Dev

将多个表结果合并到php中的一个表中

来自分类Dev

如何将MySQL数据合并到一个表中

来自分类Dev

如何将多个数据框合并到一个表中并导出到Excel?

来自分类Dev

将部分数据库表合并到另一个数据库表中?

来自分类Dev

如何用另一个过程将数据插入到存储过程中的临时表中?

来自分类Dev

将多个结果集合并到一个表中

来自分类Dev

将两个表中的数据合并到一个视图中

来自分类Dev

从多个表中选择并将它们放在一个临时表中

来自分类Dev

将同一个表的两个 INNER JOINS 的结果合并到 SQL Server 中的一个临时表中

来自分类Dev

将临时列插入另一个表

来自分类Dev

Excel - 合并来自多个表的数据

来自分类Dev

使用 Big Query 中的临时外部表作为源将数据附加到另一个表

来自分类Dev

如何将两个 SQL 表的数据合并到一个新的 SQL 表中?

Related 相关文章

  1. 1

    将两个表中的mysql数据合并到一个数据集中并进行更新

  2. 2

    来自多个临时表的数据将合并到一个临时表中

  3. 3

    设计一个临时表以导入数据

  4. 4

    Android Room:如何将来自多个SQL查询的数据合并到一个ViewModel中

  5. 5

    将两个表中的数据合并到一个输出SQL中

  6. 6

    将来自多个IF函数的数据合并到一个单元格中

  7. 7

    PHP MYSQL如何在一个查询中链接来自多个表的数据元素

  8. 8

    如何创建一个包含来自多个表的合并信息的视图?

  9. 9

    将一张表中的多行合并到一个SQL查询结果集中的多个列中

  10. 10

    如何将来自多个数据库的数据合并到一个结果集中。(新旧系统)

  11. 11

    将多个工作表上的表合并到一个工作表

  12. 12

    MySQL将来自多个表(外键)的数据合并到一个数组中

  13. 13

    PSQL:将多个查询的结果合并/合并到一个表中

  14. 14

    如何将五个表合并到一个表中?

  15. 15

    MS Access:将多个查询合并到一个表中

  16. 16

    vba代码创建一个临时工作表,并将数据邮件合并到word中,然后删除该临时表

  17. 17

    将多个表结果合并到php中的一个表中

  18. 18

    如何将MySQL数据合并到一个表中

  19. 19

    如何将多个数据框合并到一个表中并导出到Excel?

  20. 20

    将部分数据库表合并到另一个数据库表中?

  21. 21

    如何用另一个过程将数据插入到存储过程中的临时表中?

  22. 22

    将多个结果集合并到一个表中

  23. 23

    将两个表中的数据合并到一个视图中

  24. 24

    从多个表中选择并将它们放在一个临时表中

  25. 25

    将同一个表的两个 INNER JOINS 的结果合并到 SQL Server 中的一个临时表中

  26. 26

    将临时列插入另一个表

  27. 27

    Excel - 合并来自多个表的数据

  28. 28

    使用 Big Query 中的临时外部表作为源将数据附加到另一个表

  29. 29

    如何将两个 SQL 表的数据合并到一个新的 SQL 表中?

热门标签

归档