如何把Select查询得到的单列记录集插入一个表中制定的一列?(类型相同)

一剑 2007-01-09 03:50:04
比如我有如下记录集:
select top 40 id from tbl group by id order by count(*) desc
如何把这个结果直接插入到表bbb的myid列?
表bbb还有其他列都是可以为空的列和自增列。
...全文
179 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
rookie_one 2007-01-09
  • 打赏
  • 举报
回复
INSERT INTObbb(myid)
SELECT top 40 [id]
FROM tbl
GROUP BY [id]
ORDER BY count(*) DESC
caixia615 2007-01-09
  • 打赏
  • 举报
回复
insert into bbb select '','',a.* from(select top 40 id from tbl group by id order by count(*) desc)a
字段对应好
leo_lesley 2007-01-09
  • 打赏
  • 举报
回复
insert bbb(myid)
select top 40 id from tbl group by id order by count(*) desc
jacobsan 2007-01-09
  • 打赏
  • 举报
回复
insert into bbb(myid) select top 40 id from tbl group by id order by count(*) desc

34,590

社区成员

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

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