写一个sql语句..要求能够返回最大的ID跟这个ID相关的字段数据....
4个回答
展开全部
如数据在table1中,ID对应的字段名为ID
select max(ID) as maxvalue from table1
select max(ID) as maxvalue from table1
追问
你这只是求出了最大的ID 还有这条ID的所有数据呢?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
select *
from tab t
where not exists (select 1 from tab where id > t.id)
from tab t
where not exists (select 1 from tab where id > t.id)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
select * from table_name where id=(select max(id) from table_name)
追问
嗯 这种方法我知道了 还有没有其它的方法
追答
SELECT * FROM table_name ORDER BY id DESC LIMIT 1;
再加多一个方法:
SELECT *, max(id) FROM table_name
这个方法也可以,已经测试
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询