社区
疑难问题
帖子详情
如何直接用一个数据表的查询结果的部分字段插入到另一个表的部分字段?
chilli6519
2011-12-25 01:28:45
你好:
希望用动态sql一次性实现,从一个表 T1 中按条件检索出 字段 s1,s2 和 s3 的数据同时插入到表 T2的字段
v1,v2 和 v3中
谢谢
...全文
1533
3
打赏
收藏
如何直接用一个数据表的查询结果的部分字段插入到另一个表的部分字段?
你好: 希望用动态sql一次性实现,从一个表 T1 中按条件检索出 字段 s1,s2 和 s3 的数据同时插入到表 T2的字段 v1,v2 和 v3中 谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
dawugui
2011-12-25
打赏
举报
回复
[Quote=引用 1 楼 chilli6519 的回复:]
抱歉,是部分字段插入,表 T1 中还要一个字段 s4 ,不是从 T2中获取的,而是外部传入的一串字符
[/Quote]
--直接写入
insert into t2 select s1,s2,s3,'外部传入的串' from t1
--用变量代替
declare @s as varchar(100)
set @s = '外部传入的串'
insert into t2 select s1,s2,s3,@s from t1
--小F--
2011-12-25
打赏
举报
回复
insert into t2(v1,v2,v3) select s1,s2,s3 from t1
chilli6519
2011-12-25
打赏
举报
回复
抱歉,是部分字段插入,表 T1 中还要一个字段 s4 ,不是从 T2中获取的,而是外部传入的一串字符
MySQL为
数据
表
的指定
字段
插入
数据
为
数据
表
的指定
字段
插入
数据,就是在INSERT语句中只向
部分
字段
中
插入
值,而其它
字段
的值为
数据
表
定义时的默认值。基本的语法格式如下: INSERT INTO
表
名(
字段
1,
字段
2,...,
字段
m) VALUES(值1,值2,...,值m);
字段
...
oracle中把一张
表
查询
结果
插入
到另一张
表
中两张
表
在不同的位置,Oracle中把一张
表
查询
结果
插入
到另一张
表
中...
一、Oracle数据库中,把一张
表
的
查询
结果
直接
生成并导入一张新
表
中。例如:现有只有A
表
,...例如:有两个
表
A和B1)如果两个
表
的
表
结构是否相同,但要
插入
的
字段
类型相同:(1)把A
表
的全部
字段
数据
插入
到B
表
中:Sql代...
sql 向
表
中
插入
新数据时,同时
插入
另一张
表
中某些
字段
的数据
向一张
表
中
插入
数据,一
部分
字段
的数据为自定义,另一
部分
字段
的数据来源于另一张
表
INSERT INTO table1 SELECT FROM table2; 简单来说:上述sql实现了在insert时,不仅能
插入
我们手动输入的数据,还能同时
插入
其他...
SQL从
一个
表
查询
数据
插入
/更新到另
一个
表
在应用中我们可能会遇到一些数据导入操作,如从
一个
表
查询
出数据
插入
到另外
一个
表
,或从
一个
表
查询
出数据更新到另外
一个
表
,这些操作一般都是一次性操作,针对一次性操作,效率只是第二位,第一位的是功能实现。...
如何完成把
一个
表
的全部数据的某些
字段
的值批量
插入
到另一张
表
如何完成把
一个
表
的全部数据的某些
字段
的值批量
插入
到另一张
表
insert into table1(
字段
1,
字段
2,
字段
3, FLAG, CREATETIME , UPDATETIME ) select t.
字段
1, ?(传入的值)
字段
2, t.
字段
3, '0', ...
疑难问题
22,297
社区成员
121,730
社区内容
发帖
与我相关
我的任务
疑难问题
MS-SQL Server 疑难问题
复制链接
扫一扫
分享
社区描述
MS-SQL Server 疑难问题
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章