标签: sql sql-server-2012
我正在使用sql server 2012。
是否有任何查询可以将一个表中一半的行数插入到另一个表中。行数不一定是一半。
答案 0 :(得分:4)
使用TOP xxx PERCENT,在您的情况下,“half”表示“50%”:
TOP xxx PERCENT
insert into another_table(col1, col2, col3) select top 50 percent col1, col2, col3 from one_table