这句什么意思select top 8 * from news ORDER BY id DESC

来源:百度知道 编辑:UC知道 时间:2024/05/19 03:25:25
只选择最顶端的8条?

按id降序顺序取出最上面的8条记录(例如,共有100条记录,则取出id为100,99,98,97,96,95,94,93的记录)

只搜索倒数前8条

同意楼上 给分了

SQL查询语句
从数据库表NEWS读出最上面的8条信息

按照你的排列序的前8条

你的sql语句得到的是按照Id倒叙排序后的8条数据,就是说像二楼一样,如果希望得到Id从1-8的数据,那么将Desc去掉,
select top 8 * from news ORDER BY id 或者
select top 8 * from news ORDER BY id asc

还可以按照自己的字段进行排序,设置一个字段,作为排序字段,那么可以根据升序,或者降序排列,这个比较灵活.id的比较死.