使用来自查询的另一个表的结果更新表变量

弗兰基B

我有一个@WEEKS_MONTH像这样的表变量

在此处输入图片说明

我必须SUMMARY使用查询更新此表(列):

SELECT SUM(AVAI_NUM)
FROM SCAVAI
WHERE AVAI_DST >= (SELECT WEEKSTART 
                   FROM @WEEKS_MONTH 
                   WHERE WEEKOFMONTH = 1) 
  AND AVAI_DST <= (SELECT WEEKEND 
                   FROM @WEEKS_MONTH 
                   WHERE WEEKOFMONTH = 1)

我遇到的问题是我不知道如何将该表与此查询连接起来。WEEKOFMONTH必须来自表格,逐行。例如,我刚刚输入了数字 1。)

Damien_The_Unbeliever

只需在 中使用子查询UPDATE

UPDATE wm
SET Summary = (SELECT SUM(s.AVAI_NUM)
               FROM SCAVAI s
               WHERE s.AVAI_DST BETWEEN wm.WEEK_START and wm.WEEK_END)
FROM @WEEKS_MONTH wm

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

sqlite3仅当其他4个列匹配时才使用来自另一个表的数据更新表

来自分类Dev

SQL:查询多个表,仅查询来自一个表的最新结果,并查询来自另一个表的所有结果

来自分类Dev

kdb使用来自另一个表的数据更新整个列

来自分类Dev

mysql使用来自另一个表的关系从表中订购数据

来自分类Dev

使用SQLite使用来自另一个表的值更新列?

来自分类Dev

使用来自另一个表的数据将列添加到表

来自分类Dev

使用另一个查询的结果更新表

来自分类Dev

MySQLi:使用变量查询另一个表

来自分类Dev

使用VBA使用来自另一个表的值更新访问表

来自分类Dev

SQL更新表使用另一个查询的结果

来自分类Dev

使用来自另一个表的值的总和更新表

来自分类Dev

用来自另一个表PostgreSQL的SUM更新列

来自分类Dev

如何使用来自另一个表Microsoft Access的查询更新表

来自分类Dev

使用来自另一个表的信息更新SQL Server中的表

来自分类Dev

使用来自另一个表的值更新行时的Postgres错误

来自分类Dev

SQL:查询多个表,仅查询来自一个表的最新结果,并查询来自另一个表的所有结果

来自分类Dev

使用来自另一个表的汇总值更新一个表的多个列

来自分类Dev

SQL-使用来自另一个表的信息更新表

来自分类Dev

使用来自另一个表的时间向MySQL表填充虚拟数据

来自分类Dev

kdb使用来自另一个表的数据更新整个列

来自分类Dev

mysql使用来自另一个表的关系从表中订购数据

来自分类Dev

使用来自另一个表的值更新PHP MYSQL中的表

来自分类Dev

SQL-根据另一个查询的结果创建一个联接/查询。Join表将来自另一个查询的结果

来自分类Dev

使用来自另一个表的数据更新特定行

来自分类Dev

插入后触发使用来自另一个表的数据更新同一表

来自分类Dev

oracle使用来自另一个表的列值更新前4个字符

来自分类Dev

使用来自另一个类变量的信息更新 ScrolledText 框

来自分类Dev

使用来自另一个表的值的 SQL 更新表

来自分类Dev

使用来自另一个表的外键将数据插入或更新到表中

Related 相关文章

  1. 1

    sqlite3仅当其他4个列匹配时才使用来自另一个表的数据更新表

  2. 2

    SQL:查询多个表,仅查询来自一个表的最新结果,并查询来自另一个表的所有结果

  3. 3

    kdb使用来自另一个表的数据更新整个列

  4. 4

    mysql使用来自另一个表的关系从表中订购数据

  5. 5

    使用SQLite使用来自另一个表的值更新列?

  6. 6

    使用来自另一个表的数据将列添加到表

  7. 7

    使用另一个查询的结果更新表

  8. 8

    MySQLi:使用变量查询另一个表

  9. 9

    使用VBA使用来自另一个表的值更新访问表

  10. 10

    SQL更新表使用另一个查询的结果

  11. 11

    使用来自另一个表的值的总和更新表

  12. 12

    用来自另一个表PostgreSQL的SUM更新列

  13. 13

    如何使用来自另一个表Microsoft Access的查询更新表

  14. 14

    使用来自另一个表的信息更新SQL Server中的表

  15. 15

    使用来自另一个表的值更新行时的Postgres错误

  16. 16

    SQL:查询多个表,仅查询来自一个表的最新结果,并查询来自另一个表的所有结果

  17. 17

    使用来自另一个表的汇总值更新一个表的多个列

  18. 18

    SQL-使用来自另一个表的信息更新表

  19. 19

    使用来自另一个表的时间向MySQL表填充虚拟数据

  20. 20

    kdb使用来自另一个表的数据更新整个列

  21. 21

    mysql使用来自另一个表的关系从表中订购数据

  22. 22

    使用来自另一个表的值更新PHP MYSQL中的表

  23. 23

    SQL-根据另一个查询的结果创建一个联接/查询。Join表将来自另一个查询的结果

  24. 24

    使用来自另一个表的数据更新特定行

  25. 25

    插入后触发使用来自另一个表的数据更新同一表

  26. 26

    oracle使用来自另一个表的列值更新前4个字符

  27. 27

    使用来自另一个类变量的信息更新 ScrolledText 框

  28. 28

    使用来自另一个表的值的 SQL 更新表

  29. 29

    使用来自另一个表的外键将数据插入或更新到表中

热门标签

归档