如何在postgres中选择行号。
我试过了:
select
row_number() over (ORDER BY cgcode_odc_mapping_id)as rownum,
cgcode_odc_mapping_id
from access_odc.access_odc_mapping_tb
order by cgcode_odc_mapping_id
并收到此错误:
ERROR: syntax error at or near "over" LINE 1: select row_number() over (ORDER BY cgcode_odc_mapping_id)as
我已检查过这些页面:How to show row numbers in PostgreSQL query?
这是我的疑问:
select row_number() over (ORDER BY cgcode_odc_mapping_id)as rownum,cgcode_odc_mapping_id from access_odc.access_odc_mapping_tb order by cgcode_odc_mapping_id
这是错误:
错误:语法错误处于或接近“超过”第1行:选择row_number()over(ORDER BY cgcode_odc_mapping_id)为
答案 0 :(得分:153)