如何获取sql server中的最后一行

pgky5nke  于 2021-07-27  发布在  Java
关注(0)|答案(1)|浏览(404)

我想取最后一行记录。但是,我从结果集中得到了最大值记录。我想知道如何从结果中获取最后一行记录:

bcs8qyzn

bcs8qyzn1#

我相信这是因为id是varchar字段
请尝试以下操作

select *
  from ref_data.dbo.sample_salesperson
 where cast(id as int)= (select max(cast(id as int))
                           from ref_data.dbo.sample_salesperson
                         )

相关问题