7 个解决方案
#1
你总要有可以用来辨别先后的其它字段啊。
比如id是自增的,那么id最大的自然是最后一条记录。
比如id是自增的,那么id最大的自然是最后一条记录。
SELECT TOP 1 * FROM table1 ORDER BY id DESC
#2
有什么字段?能通过哪个字段判断是前后不?
#3
那是不是有ID之类的
#4
就是没有字段可以判断
#5
判断不了,就算是有人给出你语句,也是在特定条件下的结果,这个结果是不稳定的。还是增加自增列,得到的结果才准确。
#6
如果没有聚集索引,还有可能能查询出最后一条记录;如果有,那应该查询不出来。
#7
这都是什么问题啊!!增加自增列呗
#1
你总要有可以用来辨别先后的其它字段啊。
比如id是自增的,那么id最大的自然是最后一条记录。
比如id是自增的,那么id最大的自然是最后一条记录。
SELECT TOP 1 * FROM table1 ORDER BY id DESC
#2
有什么字段?能通过哪个字段判断是前后不?
#3
那是不是有ID之类的
#4
就是没有字段可以判断
#5
判断不了,就算是有人给出你语句,也是在特定条件下的结果,这个结果是不稳定的。还是增加自增列,得到的结果才准确。
#6
如果没有聚集索引,还有可能能查询出最后一条记录;如果有,那应该查询不出来。
#7
这都是什么问题啊!!增加自增列呗