查看: 935|回复: 1

[sql] sql查询表的数据插入到另一张表

 关闭 [复制链接]

该用户从未签到

发表于 2016-4-25 22:10:03 | 显示全部楼层 |阅读模式
1、待插入目标表不存在:
select * from 目标表 from 表 where 条件


2、待插入目标表已经存在:
insert into 目标表 select * from 表 where 条件


3、如果是跨数据库操作的话,将A数据库的atable表所查询的数据全部插入到B数据库的btable表中
select * into B.btable from A.table where 条件


4、跨服务器
类似3

  • TA的每日心情
    奋斗
    2018-1-13 01:07
  • 签到天数: 178 天

    连续签到: 1 天

    [LV.7]常住居民III

    查看他的品牌

    发表于 2017-5-15 00:34:44 | 显示全部楼层
    楼主,不同数据库insert语句格式也是不一样的,能大概说明一下这些语句除了oracle、sqlite数据库支持以外,还适用于哪些数据库吗
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    站长推荐上一条 /1 下一条