Sql 将一个表中的半行数据插入到另一个表中
我正在使用sql server 2012 是否存在可以将一个表中一半行插入另一个表的查询。行数不必正好是一半 使用,在你的情况下,一半意味着50%:Sql 将一个表中的半行数据插入到另一个表中,sql,sql-server-2012,Sql,Sql Server 2012,我正在使用sql server 2012 是否存在可以将一个表中一半行插入另一个表的查询。行数不必正好是一半 使用,在你的情况下,一半意味着50%: insert into another_table(col1, col2, col3) select top 50 percent col1, col2, col3 from one_table 在您的情况下,使用“一半”表示50%: insert into another_table(col1, col2, col3) select top 5
insert into another_table(col1, col2, col3)
select top 50 percent col1, col2, col3
from one_table
在您的情况下,使用“一半”表示50%:
insert into another_table(col1, col2, col3)
select top 50 percent col1, col2, col3
from one_table
你试过什么吗?你试过什么吗?