这个2个字段有12个表:
每个表已有1055个条目(所有表格的数量相同)
我需要创建一个包含以下字段的新表:
每个字段-N 将包含其中一个表的 text 字段的内容。我不需要这些表中的代码字段。
所以,最后,这个新的大表应该有1055个条目, id 字段从1到1055,其余字段( field-1 , field-2 等)存储我现在拥有的12个表的文本字段中保存的值。
我怎样才能做到这一点?我已经尝试了一段时间,但我找不到正确的方法来做到这一点。
非常感谢任何帮助!
答案 0 :(得分:0)
我不确定我是否理解你的问题,但我只想编写一个循环,将每个表的每一行插入一个新创建的表中。
像这样的东西
CREATE TABLE newTable
(
code int NOT NULL AUTO_INCREMENT,
text varchar(255),
PRIMARY KEY (code)
)
//为每个表执行此操作:
SELECT text FROM table1;
for(int i = 0; i < dataSet.size; i++)
{
INSERT INTO newTable (text) VALUES (row(i).value)
}
答案 1 :(得分:0)
所以我最终决定将这些表的所有信息下载到excel,创建一个具有我需要的结构和值的新excel,并将这个新的Excel上传为CSV。现在我正是我想要的!可能不是最好的方法,但它没有花太长时间和工作:)