No Comments

  在ORACLE中实现SELECT TOP N的方法
  

1,在ORACLE中实现SELECT TOP N

由于ORACLE不支持SELECT TOP语句,所以在ORACLE中经常是用ORDER BY跟ROWNUM的组合来实现SELECT TOP N的查询,

简单地说,实现方法如下所示:

SELECT列名1...列名nFROM

WHERE ROWNUM <= N

ORDER BY ROWNUM ASC

下面举个例子简单说明一下。
  

1.在ORACLE中实现SELECT TOP N

由于ORACLE不支持SELECT TOP语句,所以在ORACLE中经常是用ORDER BY跟ROWNUM的组合来实现SELECT TOP N的查询。

简单地说,实现方法如下所示:

SELECT列名1...列名nFROM

WHERE ROWNUM <= N

ORDER BY ROWNUM ASC

下面举个例子简单说明一下。

顾客表customer有如下数据:

ID NAME

01 first

02 Second

03 third

04 forth

05 fifth

1,在ORACLE中实现SELECT TOP N

由于ORACLE不支持SELECT TOP语句,所以在ORACLE中经常是用ORDER BY跟ROWNUM的组合来实现SELECT TOP N的查询,

简单地说,实现方法如下所示:

SELECT列名1...列名nFROM

WHERE ROWNUM <= N

ORDER BY ROWNUM ASC

下面举个例子简单说明一下,

1,在ORACLE中实现SELECT TOP N

由于ORACLE不支持SELECT TOP语句,所以在ORACLE中经常是用ORDER BY跟ROWNUM的组合来实现SELECT TOP N的查询,

简单地说,实现方法如下所示:

SELECT列名1...列名nFROM

WHERE ROWNUM <= N

ORDER BY ROWNUM ASC

下面举个例子简单说明一下。

Categories: 恐怖灵异

发表评论

电子邮件地址不会被公开。 必填项已用*标注