我想運行一個基本的查詢,但是從Netezza公司什麼是netezza的「rownum」等值?或者你如何在netezza sql中使用netezza表的「頭」?
select a.*
from some_schema.some_table a
where rownum < 10
什麼是看着眼前那幾行Netezza的方式只返回前十行的表?
我想運行一個基本的查詢,但是從Netezza公司什麼是netezza的「rownum」等值?或者你如何在netezza sql中使用netezza表的「頭」?
select a.*
from some_schema.some_table a
where rownum < 10
什麼是看着眼前那幾行Netezza的方式只返回前十行的表?
啊!剛剛找到它。
對於Netezza的這個查詢是 從some_schema.some_table一個 極限10
-mcpeterson
的下面查詢應用於在Netezza的表中的任何隨機 'N' 行工作選擇。* 。
SELECT COLNAME1 FROM (SELECT COLNAME1 FROM SCHEMANAME..TABLENAME ORDER BY COLNAME1 LIMIT n) A
MINUS
SELECT COLNAME1 FROM (SELECT COLNAME1 FROM SCHEMANAME..TABLENAME ORDER BY COLNAME1 LIMIT m) B
注:N> M(m,n爲整數)
SELECT * FROM schema_name..table_name LIMIT 100 OFFSET 50
LIMIT是你所需要的記錄數量,以及OFFSET是從哪兒來算!
這不是真正的「表的前十行」,它只是表中的10行。首先意味着秩序。沒有Order By表沒有順序。 – 2010-05-26 16:51:52