none
Exibir somente a ultima parcela RRS feed

  • Pergunta

  • O select abaixo retornou o seguinte resultado

    select * from titulo_parcela
    where cod_titulo like '258681'

    ----------------------------------------------------------

    

    COMO QUE EU FAÇO PRA RETORNAR SOMENTE A ULTIMA PARCELA? 

    OBS: TEM TÍTULO QUE TEM 4 PARCELAS, OUTRO TEM 2. QUERO QUE SEMPRE RETORNE A ULTIMA PARCELA.

    sexta-feira, 1 de fevereiro de 2013 10:58

Respostas

  • Bom dia, tente assim:

    select 
    	cod_titulo, 
    	MAX(parcela) as parcela, 
    	valor, 
    	MAX(vencimento) as vencimento 
    	from titulo_parcela
     where cod_titulo like '258681'
     group by cod_titulo, valor


    Alexandre Matayosi Conde Mauricio. Se esta sugestão for útil, por favor, classifique-a como útil. Se ela lhe ajudar a resolver o problema, por favor, marque-a como Resposta.

    sexta-feira, 1 de fevereiro de 2013 11:05

Todas as Respostas

  • Bom dia, tente assim:

    select 
    	cod_titulo, 
    	MAX(parcela) as parcela, 
    	valor, 
    	MAX(vencimento) as vencimento 
    	from titulo_parcela
     where cod_titulo like '258681'
     group by cod_titulo, valor


    Alexandre Matayosi Conde Mauricio. Se esta sugestão for útil, por favor, classifique-a como útil. Se ela lhe ajudar a resolver o problema, por favor, marque-a como Resposta.

    sexta-feira, 1 de fevereiro de 2013 11:05
  • Bom dia Marcos,

    Acho que assim também funcionaria...

    select top 1 * from titulo_parcela
    where cod_titulo like '258681'
    order by parcela desc

    At.
    rafael

    sexta-feira, 1 de fevereiro de 2013 11:20