Abap - Select, creo q es imposible, pero ahy os lo dejo
Buenas a todos, creo q es imposible hacer un select a una tabla y recuperar el mayor de los campos, os pongo un ejemplo:
tabla ZPRUEBA campo1 campo2 100 200 necesito un select donde pueda comparar el campo1 y el campo2, es posible??? recuperando solo el mayor, en este caso, el campo2. Muchas gracias a todos, saludos |
Lo primero que me viene a la mente es recuperar ambos campos de la tabla y posteriormente hacer la comparación para almacenar el valor deseado.
No me suena a que sea posible traer a memoria un único campo y que el mismo sea variable de acuerdo a la condición de la consulta. No por ello descarto que exista una manera. |
Igual se puede hacer con el SELECT MAX.
|
Puedes obtener los dos campo en un solo select pero aún así debes hacer la comparación para determinar el mayor de los dos campos resultantes.
SELECT MAX( campo1 ) MAX( campo2 ) INTO (wl_campo1 , wl_campo2) FROM zprueba Luego de esto harías la comparación de wl_campo1 con wl_campo_2. Espero te ayude. Frank. |
Husos Horarios son GMT. La hora en este momento es 06:54:41. |
www.mundosap.com 2006 - Spain
software crm, crm on demand, software call center, crm act, crm solutions, crm gratis, crm web