sql >> Base de Datos >  >> RDS >> Oracle

Oracle genera filas de programación con un intervalo

Puede evitar consultas recursivas o bucles, porque esencialmente necesita un número de fila de cada fila en locations mesa. Por lo tanto, deberá proporcionar un orden de clasificación adecuado para la función analítica. A continuación se muestra la consulta:

UPD :O si desea un procedimiento, entonces es aún más simple. Porque desde 12c Oracle tiene fetch first Además, la función analítica se puede simplificar a rownum pseudocolumna:

db<>fiddle aquí