将一个表中的不同值插入到另一个表中

德鲁

因此,对于一个表的一列中的每个不同值,我想将该唯一值插入到另一个表的一行中。

list = select distinct(id) from table0

for distinct_id in list
 insert into table1 (id) values (distinct_id)
end

关于如何解决这个问题有什么想法吗?

亚伦·伯特兰

每当您考虑循环执行某项操作时,请退后一步,然后再考虑一下。SQL经过优化可与集合一起使用。您可以使用基于集合的查询来执行此操作,而无需循环:

INSERT dbo.table1(id) SELECT DISTINCT id FROM dbo.table0;

在某些极端情况下,循环可能更有意义,但是随着SQL Server的成熟和功能的增加,这些极端情况变得越来越狭窄。

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

将一个表中的值插入到 SQL Server 中的另一个表中

来自分类Dev

多次将所选值从另一个表插入到表中

来自分类Dev

将表值从一个表插入到另一个表

来自分类Dev

将两个表中的数据插入到另一个表中

来自分类Dev

如何:将值插入到另一个表上的列中

来自分类Dev

MySQL:如果另一个表中的值为 NULL,如何将值插入到表中?

来自分类Dev

将具有标准值的另一个表的列中的所有记录插入到表中

来自分类Dev

如何将另一个表中的值插入到表中 - mysql 内连接

来自分类Dev

根据另一个表中的记录值将记录插入表中

来自分类Dev

根据另一个表中记录的值将记录插入表中

来自分类Dev

将数据库中一个表的值插入到另一个数据库中的另一表

来自分类Dev

将 null 更新为一个值并插入到另一个表

来自分类Dev

使用MariaDB循环将一个表中的行与另一个表中的值插入

来自分类Dev

将一个表插入另一个具有不同字段的表中

来自分类Dev

将一个表插入另一个具有不同字段的表中

来自分类Dev

如何使用一个按钮将值插入表并在另一个表中更新值?

来自分类Dev

SQL将数据从另一个表插入到表中

来自分类Dev

将数据库中一个表中的特定行插入到另一个具有不同列的表中

来自分类Dev

将行从另一个表插入到一个表中,而无需遍历游标

来自分类Dev

仅将一个表中的某些列复制到另一个表并插入 defa

来自分类Dev

MYSQL在插入订单时触发,将通知插入到另一个表中

来自分类Dev

T-SQL仅使用变量中的值而不是一列将行的副本从一个表插入到另一个表

来自分类Dev

如何使用SQL将具有不同选择条件的多列插入到另一个表中

来自分类Dev

从2个表中获取数据并插入到另一个表中

来自分类Dev

如何根据 SQL Server 中的另一个表列值限制插入到表?

来自分类Dev

Scala + Slick 3:将一个查询的结果插入到另一个表中

来自分类Dev

如何将行插入到另一个工作表的列中?

来自分类Dev

将另一个层次结构插入到sql表中

来自分类Dev

如何自动从另一个工作表中多次插入一个值?

Related 相关文章

  1. 1

    将一个表中的值插入到 SQL Server 中的另一个表中

  2. 2

    多次将所选值从另一个表插入到表中

  3. 3

    将表值从一个表插入到另一个表

  4. 4

    将两个表中的数据插入到另一个表中

  5. 5

    如何:将值插入到另一个表上的列中

  6. 6

    MySQL:如果另一个表中的值为 NULL,如何将值插入到表中?

  7. 7

    将具有标准值的另一个表的列中的所有记录插入到表中

  8. 8

    如何将另一个表中的值插入到表中 - mysql 内连接

  9. 9

    根据另一个表中的记录值将记录插入表中

  10. 10

    根据另一个表中记录的值将记录插入表中

  11. 11

    将数据库中一个表的值插入到另一个数据库中的另一表

  12. 12

    将 null 更新为一个值并插入到另一个表

  13. 13

    使用MariaDB循环将一个表中的行与另一个表中的值插入

  14. 14

    将一个表插入另一个具有不同字段的表中

  15. 15

    将一个表插入另一个具有不同字段的表中

  16. 16

    如何使用一个按钮将值插入表并在另一个表中更新值?

  17. 17

    SQL将数据从另一个表插入到表中

  18. 18

    将数据库中一个表中的特定行插入到另一个具有不同列的表中

  19. 19

    将行从另一个表插入到一个表中,而无需遍历游标

  20. 20

    仅将一个表中的某些列复制到另一个表并插入 defa

  21. 21

    MYSQL在插入订单时触发,将通知插入到另一个表中

  22. 22

    T-SQL仅使用变量中的值而不是一列将行的副本从一个表插入到另一个表

  23. 23

    如何使用SQL将具有不同选择条件的多列插入到另一个表中

  24. 24

    从2个表中获取数据并插入到另一个表中

  25. 25

    如何根据 SQL Server 中的另一个表列值限制插入到表?

  26. 26

    Scala + Slick 3:将一个查询的结果插入到另一个表中

  27. 27

    如何将行插入到另一个工作表的列中?

  28. 28

    将另一个层次结构插入到sql表中

  29. 29

    如何自动从另一个工作表中多次插入一个值?

热门标签

归档