注册 登录
编程论坛 SQL Server论坛

请教 :分割行的 语句

fladralong 发布于 2008-10-07 17:39, 1262 次点击
有一个表A   1000行

现在把它 每200行 分割出来 插入到表A1,A2,A3,A4,A5 中

如何实现呢?
7 回复
#2
师妃暄2008-10-07 17:46
select top 200 * from A into A1

select top 200 * from A where 主键 not in (select  top 200 主键 from A) into A2

...

明白了吗?
#3
myemail19832008-10-07 22:50
师师,我怎么试试不行呢 说into附近有错误
#4
师妃暄2008-10-07 23:08
如果A1 A2表已经手动建立了.这样肯定有错误的啦
#5
liyanhong2008-10-07 23:11
路过哈……
#6
myemail19832008-10-07 23:18
select top 2 * from A into A1
我执行这一句
表A手动建的,A1没建,
还是提示into 附近有错
#7
ingbingyuw2008-10-12 23:36
select top 200 * into A1 from A

select top 200 * into A2 from A where 主键 not in (select  top 200 主键 from A)
#8
myemail19832008-10-13 14:05
谢谢,弄出来了
1