select * from table order by id decs limit 1

解决方案 »

  1.   

    你指的最后是什么概念?指在物理表中存放的最后一条记录吗?还是按照某种规则所取得的最后一条记录?
        如果是物理表中存放的最后一条记录,你可以取最后添加的一条记录,一般的数据库都是这样存放的,即“ID”(此处为自动编号,即自增的主键标识字段)字段最大的那条记录;
        如果是按照某种规则,则按照这种规则的倒序选择数据,取其的第一条记录,即:
    select * from TableName order by “规则字段” decs limit 1
    Good luck!
      

  2.   

    select  *  from  表名  where  id=(select  max(id)  from  表名) select * from 表名 order by “规则字段” desc limit 1注:desc ≠ decs