本文介绍了如何从表中检索最后两个已记录的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

先生您好,

我想从该表中检索最后两个记录.该怎么办?

id   城市          州
18 斋浦尔      拉贾斯坦邦
38 孟买    马哈拉施特拉邦
22 艾哈迈达巴德古吉拉特邦
21 苏拉特        古吉拉特邦
25 浦那                            19           asd

Outpu应该是..
25 浦那                            19           asd
在此先谢谢您

Hello sir,

I want to retrive last two record from this table.How can i do it?

id    city           state
18  Jaipur         Rajasthan
38  Mumbai       Maharashtra
22 Ahmedabad Gujarat
21 Surat          Gujarat
25 Pune           Maharashtra
19 asd            asd

Outpu Should be..
25 Pune           Maharashtra
19 asd            asd
thanks in advance

推荐答案



SELECT *  FROM table_name Where id not in ( 
  SELECT top (SELECT COUNT(*)-2 FROM table_name) id FROM table_name  )



祝你好运....



best of luck ....


这篇关于如何从表中检索最后两个已记录的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

10-12 06:15