Pular para o conteúdo

Fóruns SQL e PL/SQL Selecionar um valor de uma máxima data. Selecionar um valor de uma máxima data.

#83821
Avatar photoLeonardo Litz
Participante

    Se vc usar a regra vc o maior valor com maior data que te interressa então é assim

    select codigo, max(data), max(valor)
    from lancamentos LANPRO
    where data IN (select max(data)
    from lancamentos LANDATA
    where landata.data < '30/04/08'
    and landata.codigo = lanpro.codigo)
    group by codigo
    order by codigo

    ou

    select codigo, max(data), max(valor)
    from lancamentos LANPRO
    where data < '30/04/08'
    group by codigo
    order by codigo

    Blz?