insert......select
select查询的表有多个,这些表的结构相同。
如何实现将这些表中的数据,通过使用一条语句,插入到另一个表中(insert表)。除 每个要查询的表都 使用insert......select 语句,循环实现外,
还有什么好的方法?
select查询的表有多个,这些表的结构相同。
如何实现将这些表中的数据,通过使用一条语句,插入到另一个表中(insert表)。除 每个要查询的表都 使用insert......select 语句,循环实现外,
还有什么好的方法?
解决方案 »
- mysql select update
- 急呀,请求帮忙解决个MYSQL5.1的存储过程问题,先谢谢了!
- Lost connection to MySQL server at 'reading initial communication packet', syste
- 急求ip对应地区的sql文件
- 刚做了一套试题 有时间的人们帮我看看
- SELECT ... FOR UPDATE 的问题
- 执行脚本创建新的数据库和表(初始化)
- mysql乱码问题,急求
- 分数不够再给 mysql odbc 配置 如果设置root有密码就出错,没有密码就不出错,其他用户出错信息如下:
- 请教大侠,mysql怎么获得更新之后的字段的值
- 免安装版MySQL数据库设置问题:注册系统服务成功但无法启动,错误代码1067
- MYSQL查询语句:根据成绩更新全部排名
select * from (
select * from b1
union
select * from b2)
insert into aa2
select * from aa
union
select * from aa1
select * from aa
union
select * from aa1可行只是,我要查询的表,一种情况是7张表,
另一种情况是一个月的数量表(最多31张表)
如果使用这种联合方式,mysql的语句会很长。
因为本身select的where 和 group by 也占有一定长度。
不多就UNION关键看业务撒
似乎没有更好的方法