【发布时间】:2012-11-22 13:39:34
【问题描述】:
我在工作中一直在使用 MySQL,但对于更高级的查询我还是有点菜鸟,并且经常发现自己编写了我觉得(或希望)可以显着缩短的冗长查询。
我最近遇到了一种情况,我需要在一个表中为另一个表中的每个条目创建 X 个新条目。我还需要将第二个表中每一行的值复制到我要插入到第一个表中的每一行中。
为了清楚起见,这是我正在尝试做的伪代码:
For each row in APPS
create new row in TOKENS
set (CURRENT)TOKENS.APP_ID = (CURRENT)APPS.APP_ID
感谢任何帮助,即使归结为“这是不可能的”。
请注意,表格只共享一个字段,我将静态设置其他字段或通过其他方法设置其他字段,因此简单地复制并不是一个真正的选择。
【问题讨论】: