我需要将一些数据从几个表移到一个表中。到目前为止,我已经得到了这个(不起作用):
SELECT * INTO MainT FROM table1 WHERE MainT.sun=table1.sun
MainT
- 这个表有很多数据,如果值相同,
我想从中添加数据。列在每个表中。我已经从表中
创建了字段/列。table1
MainT
sun
sun
table1
MainT
这个查询给了我这个错误:
#1327 - Undeclared variable: MainT
我也尝试运行这个:
SELECT * INTO `MainT` FROM table1 WHERE `MainT`.sun=table1.sun
错误是一样的
更新
INSERT INTO `MainT` SELECT * FROM table1 WHERE `MainT`.sun=table1.sun;
#1054 - Unknown column 'MainT.sun' in 'where clause'