db2查詢指定行數(shù)的方法是什么

db2
小億
173
2024-04-09 14:57:34

在DB2中,要查詢指定行數(shù)的數(shù)據(jù),可以使用ROW_NUMBER()函數(shù)結(jié)合子查詢來實(shí)現(xiàn)。以下是一個(gè)示例:

SELECT * FROM (
  SELECT 
    ROW_NUMBER() OVER() AS rownum,
    column1,
    column2,
    ...
  FROM your_table
) AS tbl
WHERE rownum BETWEEN start_row AND end_row;

上面的查詢會(huì)給結(jié)果集中的每一行添加一個(gè)行號(hào),然后根據(jù)指定的起始行號(hào)和結(jié)束行號(hào)進(jìn)行篩選,從而獲取指定行數(shù)的數(shù)據(jù)。

0