#2
|
||||
|
||||
No se si podrás hacerlo en una sentencia Select.
Una alternativa es recuperar todos los datos en una tabla interna y una vez recuperados, recorres la tabla interna y vas eliminado o usando una tabla auxiliar para almacenar aquellos registros que deseas almacenar(mas eficiente). ejem: SELECT * FROM <tabla> INTO <tabla_interna_aux> WHERE <clausula_where>. LOOP AT <tabla_interna_aux>. IF <tabla_interna_aux>-<campo> > 24. APPEND <tabla_interna_aux> to <tabla_interna>. ENDIF. ENDLOOP. Nota: Estamos utilizando tablas interna con cabecera, en desuso, tb puedes utilizar works areas , los detalles supongo que lo sabrás . Saludos. |
Herramientas | Buscar en Tema |
Desplegado | |
|
|