MySql中如何用sql语句查询数据库中最后一条数据。

如题所述

如果是没有规律的取值,那么是没有实际意义的,如果是为了找字段的取值范围,那么可以通过升序和降序查询两次,在作为一个结果输出实现。
sql:select * from(select top 1 * from tblname order by id desc)
union (select top 1 * from tblname order by id asc);
解释:先降序查询出第一条记录,然后在升序查询出第一条记录,之后将结果作为两条数据输出。追问

那查询第一条记录呢?

温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答