![]() |
1
9
尝试插入选择:
只需让SELECT为每个insert返回一行,并在Cols中生成所需的值。你可能需要
编辑 根据评论,OP希望看到数字表在起作用
方式 总比循环好! |
![]() |
2
3
围绕INSERT-SELECT使用WHILE-BEGIN-END。
存储区有StoreID、StoreName、StoreState和StoreNumber列。
我用值First、Second、Third和Fourth预先填充了TempStoreName。 现在,对于TempStore表中满足WHERE子句条件的每条记录,SQL将向Store表中插入三条记录。这个条件是TempStoreName的长度,显然不是一个真实的例子。
所以,这种方法是有效的。它似乎满足了伏都教的需要。这也许是最好的选择,也可能不是,但我们不知道这个决定还涉及到其他因素,比如这个操作要重复多少次。 |
![]() |
3
1
|
![]() |
4
1
鉴于你最近的评论,这应该给你你需要的。一旦Stores表中的值到达那里,您应该有一些方法来区分它们。可能是“实际”位列或类似的内容:
我还向第二个SELECT语句添加了WHERE子句,以显示您可以过滤行。WHERE子句只会影响第二个SELECT。所以,你也可以这样做:
|
|
kaiselwyvrn · 我无法打开Visual Studio项目 1 年前 |
![]() |
4SadMemeXD · 无法在Django中选择相关类别 2 年前 |
![]() |
Agrim Singh · 用户数据。名称未显示用户名 2 年前 |
![]() |
Peloucvo · 用数据库中的数据填充JTable 2 年前 |
![]() |
Montaser Majid · 用于从多行中提取单行的SQL查询 2 年前 |
![]() |
Max J. · 用整数作为键将dict写入csv 3 年前 |