PostgreSQL | row_number() で ROWNUM を使用する
Oracle で使用する ROWNUM と同等の処理を PostgreSQL で行う方法である。
SELECT (row_number() over()) AS rownum
, id
, title
FROM board
| rownum | id | title |
|---|---|---|
| 1 | 10 | title11 |
| 2 | 21 | title22 |
| 3 | 20 | title44 |
| 4 | 30 | title55 |
| 5 | 13 | title66 |
Oracle で使用する ROWNUM と同等の処理を PostgreSQL で行う方法である。
SELECT (row_number() over()) AS rownum
, id
, title
FROM board
| rownum | id | title |
|---|---|---|
| 1 | 10 | title11 |
| 2 | 21 | title22 |
| 3 | 20 | title44 |
| 4 | 30 | title55 |
| 5 | 13 | title66 |