我想创建一个sql脚本来执行以下操作:
谢谢
我喜欢为此使用可更新的CTE:
with cte as ( select row_number() over(partition by userid order by logintim desc) rn from mytable ) delete from cte where rn > 1
对于每个userid,这将保留具有最新logintim的行,并删除其他行(如果有)。
userid
logintim