select IDENTITY(INT,1,1) as seq,* INTO tmpTableName from pr_CheckoutInfor
select * from tmpTableName
drop table tmpTableName
SELECT (SELECT COUNT(InnerID) FROM pr_CheckoutInfor AS tbl1
WHERE tbl1.InnerID<=tbl2.InnerID) as seq,*
FROM pr_CheckoutInfor AS tbl2
select seq=Row_number() Over(order by getdate()),* from pr_CheckoutInfor
我选择的最后一个。?不知道这三个方法的性能那个最好的呢/
如果是大批量数据?
本文对比分析了三种SQL方法在处理大批量数据时的性能表现,包括使用SELECT语句配合IN子句、子查询以及窗口函数。通过实践验证了不同方法在效率、资源消耗和可维护性方面的差异。
1644

被折叠的 条评论
为什么被折叠?



