我想将表中每条记录的索引保存到该记录的索引列。所以假设我对我的记录进行了排序:
select * from Users order by DateTimeCreated
现在,假设我想在这种排序中缓存它们的位置。我想做这样的事情:
update Users set SortedIndex=GETINDEX() order by DateTimeCreated
我怎么能做这样的事情?我可以用 C# 对其进行编码,但我更喜欢一种比单独循环和设置每条记录更有效的方法。我需要预先确定这个数字(写在每条记录上),而不是在运行时确定。谢谢你。