请教:这个SQL语句怎么写?

evelan 2004-05-06 07:49:41
现有2个表A和B,其中A表比B表多2个字段,我想把B表中数据一次copy到A表,同时把A表多余的2个字段设置我需要的值,如果2个表一样我用insert into a select * from b可以实现,上面这种情况,请问怎么实现才好!

实际情况是这样的我想把三个数据库中的B表合并到一个数据库A表中间,多余的字段是用来标识数据属于那个数据库的
...全文
46 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
evelan 2004-05-07
  • 打赏
  • 举报
回复
谢谢大家!!!
Frewin 2004-05-07
  • 打赏
  • 举报
回复
同意楼上的
liang922 2004-05-06
  • 打赏
  • 举报
回复
同意楼上的
zjcxc 元老 2004-05-06
  • 打赏
  • 举报
回复
insert into a(相同的字段列表,要固定值填充的字段列表)
select *,固定值列表 from b
JerryOne 2004-05-06
  • 打赏
  • 举报
回复
就是说在选择b字段的时候,前面加上数据库名字再插入a中
JerryOne 2004-05-06
  • 打赏
  • 举报
回复
insert into a(字段1,字段2,...) select 'b的数据库1名','b的数据库2名',字段1,字段2 from b

34,590

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧