使用一条sql语句查询出前十条记录
要求这条语句在sql与oracle中都可以使用,是通用的,不是在sql中使用top,oracle中使用rownum,求高手,求大侠...
要求这条语句在sql与oracle中都可以使用,是通用的,不是在sql中使用top,oracle中使用rownum,求高手,求大侠
展开
1个回答
展开全部
SELECT *
FROM (SELECT ROW_NUMBER() OVER(ORDER BY ROWID) ROW_NUMBER, A.*
FROM TABLE1 A)
WHERE ROW_NUMBER <= 10
FROM (SELECT ROW_NUMBER() OVER(ORDER BY ROWID) ROW_NUMBER, A.*
FROM TABLE1 A)
WHERE ROW_NUMBER <= 10
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询