回 帖 发 新 帖 刷新版面

主题:一个SQL语句的问题

我需要使用一条SQL语句来选择表中最大值的一整行的内容.这个语句怎么写阿!请指教!谢谢!

回复列表 (共6个回复)

沙发

select b.*
from (select max(id) as id from table1) a
     ,table1 b
where a.id = b.id

板凳

Select top 1 * from tablename order by filed

3 楼

我认为还是我的那段比较好,毕竟不是所有的数据库支持top的写法

4 楼

SELECT *
FROM tablename
WHERE (ID=(SELECT MAX(ID) FROM tablename))
这样清晰些...

5 楼

看来高手特别多

6 楼

谢谢各位大侠!如滔滔江水连绵不绝!

我来回复

您尚未登录,请登录后再回复。点此登录或注册