怎么这样插入数据?

TripleH 2004-12-22 11:19:21
怎样把一个表里的部分字段下的值插入到另一个表中,作为部分字段的值?
...全文
111 8 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
TripleH 2004-12-22
  • 打赏
  • 举报
回复
举个例子!
insert t1(f1,f2,f3,f4,f5,f6,f7,f8) select tf1,tf2,tf3,tf4 from t2
其中我要插入的表t1的f5-f8字段下的值,在表t2中没有对应字段,但是对于这些字段的值我都准备输入一个默认值,怎么办?比如f5下都输入2。f6下都输入“你好”之类的!
NinGoo 2004-12-22
  • 打赏
  • 举报
回复
哦,看了邹建的明白你的意思了,就是用一个table的部分列的值插入另一个table的部分列
这样只要插入的时候指名列的名称列表就好
NinGoo 2004-12-22
  • 打赏
  • 举报
回复
举个例子,描述清楚点,看不懂咧
zjcxc 2004-12-22
  • 打赏
  • 举报
回复
insert 另一表(部分字段列表) select 部分字段 from 一个表
zjcxc 2004-12-22
  • 打赏
  • 举报
回复
insert t1(f1,f2,f3,f4,f5,f6,f7,f8)
select tf1,tf2,tf3,tf4,2,'你好','怪事','就是这样' from t2
vinsonshen 2004-12-22
  • 打赏
  • 举报
回复
你可以直接输入"你好"作为那列值
vinsonshen 2004-12-22
  • 打赏
  • 举报
回复
insert t1(f1,f2,f3,f4,f5,f6,f7,f8)
select tf1,tf2,tf3,tf4,'你好1','你好2','你好3','你好4' from t2
TripleH 2004-12-22
  • 打赏
  • 举报
回复
没有人帮我看看啊!

27,582

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 应用实例
社区管理员
  • 应用实例社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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