请教SQL语法中用select语句返回最后一条记录 编号最大的就是最后一条,可以通过对[编号]进行降序排序后只取一条。其中的《where 条件》可根据实际需要而定,如不需要可以不写。select top 1 * from [表名] 《where 条件》order by [编号] desc 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 可在sybase中说该语句错误,无法执行,怎么回事?快告诉我,谢谢 因为sybase不支持top的语法, top语法只有在Access及SQL Server中支持---很高兴能帮到你!谢谢!*******************************您知道吗?我们非常需要您的帮助*******************************网站:http://www.yesue.com/ IT 电 脑 顾 问 专 家 论 坛 declare @MaxID int;select @MaxID = max(tid) from testselect * from test where tid=@MaxID用3行如何? 这样行不行:select * from test where tid=(select max(tid) from test) Sql 的条件插入 求sql语句(只要相同记录有两条以上,就将这两条或多条相同记录全部删除)??? 关于select ...into的一个问题 奇怪,每天数据库变大,有内容,硬盘空间没变 复制数据库后出现"非有效用户"的问题 vs2005连SQL 其中数据库里的function函数怎么调用 问大家一个关于IN排序的问题? 无法新建作业? C#的Datatable和sql的临时表有什么区别, 怎么改写这个SQL语句让它运行不超时? 关于SQLServer复制实现的问题 为什么ACCESS库只能读不能update和delete
很高兴能帮到你!谢谢!
*******************************
您知道吗?我们非常需要您的帮助
*******************************
网站:http://www.yesue.com/
IT 电 脑 顾 问 专 家 论 坛
select @MaxID = max(tid) from test
select * from test where tid=@MaxID
用3行如何?