在ASP中访问数据库时,如何只是把表中的最新的10条记录显示出来呢?比如:sql="select * from question where userneme='"&request("username")&"' order by id desc",这样就把符合条件的记录都显示出来了,我想只是显示最新的10个记录,怎么写SQL查询语句呢?以前我用HPH+MYSQL是是这样表达的:sql="select * from question where userneme='"&request("username")&"' order by id desc limit 10",但在MS SQL SERVER2000中不正确。请各位指点!多谢!
---------------------------------------------------------------
sql="select TOP 10 from question where userneme='"&request("username")&"' order by id desc
---------------------------------------------------------------
用TOP子句
---------------------------------------------------------------
sql ="select top 10 字段1,字段2 from question where username='" & request("username") & "' order by id desc"
---------------------------------------------------------------
top 10