Select into Max or Min with more fields.

Colapsar
X
 
  • Tiempo
  • Mostrar
Limpiar Todo
nuevos mensajes
  • fran050768
    Junior Member
    • jul
    • 2

    #1

    Select into Max or Min with more fields.

    Saludos para todos, tengo el siguiente caso, estoy haciendo un select max de una tabla, pero adicionalmente deseo obtener el valor de otro campo, pero me da error, ejemplo:

    select max( ERDAT ) ESOKZ from EINE
    into ( VAR_ERDAT, VAR_ERDAT )
    where infnr = VAR_INFNR
    and esokz = '0'.

    Pregunto, en el select min max sum o count, se puede utilizar para adjuntar otro campo adicional? o será mi sintaxis que está errónea.


    Gracias y Saludos.

    Francisco Hernández.
    Caracas, Venezuela.
  • vanesamacri
    Senior Member
    • jun
    • 146

    #2
    Hola.

    Probá de la siguiente manera:

    Código:
    select ESOKZ 
    max( ERDAT ) 
    from EINE
    into table lt_tabla                " que posea definidos campos ESOKZ y ERDAT
    where infnr = VAR_INFNR
    and esokz = '0'
    GROUP BY esokz.
    Por cada valor de ESOKZ de la tabla EINE, te traerá un registro en la tabla interna LT_TABLA, en el cual el campo ERDAT va a venir valorizado con el mayor acierto.

    Cualquier cosa, avisá.

    Comentario

    Trabajando...