sql - español - Seleccione el número de fila en postgres
procedimientos almacenados en postgresql pdf (1)
SELECT tab.*,
row_number() OVER () as rnum
FROM tab;
Here''s la sección relevante en los documentos.
PS Esto, de hecho, coincide completamente con la respuesta en la pregunta a la que se hace referencia.
Cómo seleccionar el número de fila en postgres.
Intenté esto:
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
y obtuve este error:
ERROR: syntax error at or near "over" LINE 1: select row_number() over (ORDER BY cgcode_odc_mapping_id)as
He revisado estas páginas: ¿Cómo mostrar los números de fila en la consulta de PostgreSQL?
Esta es mi consulta:
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
este es el error:
ERROR: error de sintaxis en o cerca de "over" LINE 1: seleccione row_number () encima (ORDER BY cgcode_odc_mapping_id) como