【发布时间】:2017-11-21 16:25:22
【问题描述】:
下面是我正在尝试为其编写查询以便为每个用户添加新行的表。
我的问题是如何为每个用户添加一个新行?这意味着对于 userId 2 我添加 AccId 4 并且对于 7 和 8 类似。由于 sql 中没有 for 循环的概念,我是否使用 while?如果是这样,由于 ID 的增量不同,如何遍历 userId?
【问题讨论】:
-
Insert Into mytable (UserID, AccID) Select UserID, 4 From MyTable Group By UserID -
循环用于过程语言,而不是设置语言
-
投反对票的请留下投反对票的理由。