能不能用一句SQL语句搞定下面的功能?

TaskID 2004-11-21 05:58:00
想把TASK1中的一条TASKID='001'的记录插入到TASK2中应该怎么写?两个表的字段是一样的
...全文
92 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhangzs8896 2004-11-21
  • 打赏
  • 举报
回复
那如果TASK2比TASK1多了一个字段,这个字段的内容是通过函数参数传进来的,然后其它字段都跟TASK1一样,又应该怎么写呢?
------------------
insert into task2(字段1,字段2,....,多的字段,....)
select 字段1,字段2,....,怎么得到多的那个字段,.... from task1

不知道这样的伪代码让你明白了吗?
zdsoftzjl 2004-11-21
  • 打赏
  • 举报
回复
insert into task2
select *,'A' from task1
A为传递近来的内容。
TaskID 2004-11-21
  • 打赏
  • 举报
回复
那如果TASK2比TASK1多了一个字段,这个字段的内容是通过函数参数传进来的,然后其它字段都跟TASK1一样,又应该怎么写呢?
ljial 2004-11-21
  • 打赏
  • 举报
回复
insert into task2
select * from task1 where taskid='001'

34,588

社区成员

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

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