Come selezionare il numero di riga in postgres.Seleziona numero riga in postgres
ho provato questo:
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
e ottenuto questo errore:
ERROR: syntax error at or near "over" LINE 1: select row_number() over (ORDER BY cgcode_odc_mapping_id)as
Ho controllato queste pagine: How to show row numbers in PostgreSQL query?
Questa è la mia domanda:
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
questo è l'errore:
ERRORE: errore di sintassi in prossimità o "over" LINE 1: selezionare row_number() sopra (ORDER BY cgcode_odc_mapping_id) come
'Non funziona' non ci dice nulla che possiamo aiutare con. Si prega di fornire messaggi di errore e/o altre informazioni pertinenti. Inoltre, si prega di specificare la versione di PostgreSQL che si sta utilizzando. – MatBailie
Hai bisogno di una sequenza? – FabianoLothor
possibile duplicato di [Come mostrare i numeri di riga nella query PostgreSQL?] (Http://stackoverflow.com/questions/3397121/how-to-show-row-numbers-in-postgresql-query) – vyegorov