sqlserver2008如何将group by分组之后的数据单独写入到不同数据表

在数据库中有一张学生表,其中有字段age,我现在想做的事情是:使用age分组,然后将分组后的每一个小组分别写入到不同的数据表中?并且数据表是以不同的age命名?这个用T-sql如何实现呢 ?

料青山看我应如是
浏览 827回答 4
4回答

凤凰求蛊

select age,count(*) as agecount from 表 group by age 再通过游标一行一行操作

泛舟湖上清波郎朗

写个存储过程,传入参数,然后在这个存储过程中拼接sql,然后就行了啊 insert into 目标表 select 字段 from 源表 group by 源表字段 其中目标表和源表字段都可以是参数

阿波罗的战车

能写下具体的代码吗?还是不太明白

慕哥9229398

用游标吧
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

SQL Server