查询表中第2个数据的信息的sql语句是什么?
我是按降序排列的select*frombooksorderbydesc然后怎么让它只显示出查询的第二个信息?上面的句子改成select*frombooksorderbyn...
我是按降序排列的
select*from books order by desc
然后怎么让它只显示出查询的第二个信息?
上面的句子改成
select * from books order by number desc 展开
select*from books order by desc
然后怎么让它只显示出查询的第二个信息?
上面的句子改成
select * from books order by number desc 展开
4个回答
展开全部
什么叫第二个信息?
是第二个字段吗?
再说你上边写的也不对啊
每个单词和*间应该留个空格的,你排序是排序了,你没按某个字段排序啊?
select * from books order by 某字段 desc才对
是第二个字段吗?
再说你上边写的也不对啊
每个单词和*间应该留个空格的,你排序是排序了,你没按某个字段排序啊?
select * from books order by 某字段 desc才对
更多追问追答
追问
select * from books order by number desc
然后呢?
追答
这个就能实现排序了啊
执行不就行了吗?
但你说的第2个信息是指什么
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你的意思的要查第二条信息?
select * from (select t.* , rownum rn from books t order by number) t2 where rn = '2'
select * from (select t.* , rownum rn from books t order by number) t2 where rn = '2'
追问
我才疏学浅哈,这是SQL的语句吗?我用的是MySQL数据库
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
select*from books order by number desc limit 1,1
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
楼上那大哥,我强烈怀疑LZ用的不是oracle,你别把人整蒙了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询