Postgresql 8.2では、行に順番に番号を付けたいと思います。私はSQLフィドルにテーブルを持っていt
ます:
c
---
3
2
これ欲しい:
c | i
---+---
2 | 1
3 | 2
私はこれを試しました:
select *
from
(select c from t order by c) s
cross join
generate_series(1, 2) i
そして得た:
c | i
---+---
2 | 1
3 | 1
2 | 2
3 | 2