Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    [SQL Server] Select complessa

    Ciao a tutti.
    Ho una tabella composta dai seguenti campi:
    codice cliente;
    data;
    importo.

    Ho bisogno di prendere l'ultima variazione di importo (data e variazione) di un certo cliente in un'unica query (quindi senza usare procedure e cursori).
    Avete qualche suggerimento?

    Grazie. Claudio.

  2. #2
    Utente di HTML.it
    Registrato dal
    Dec 2002
    Messaggi
    1,326

    Re: [SQL Server] Select complessa

    Originariamente inviato da claudiorn
    Ciao a tutti.
    Ho una tabella composta dai seguenti campi:
    codice cliente;
    data;
    importo.

    Ho bisogno di prendere l'ultima variazione di importo (data e variazione) di un certo cliente in un'unica query (quindi senza usare procedure e cursori).
    Avete qualche suggerimento?

    Grazie. Claudio.
    codice:
    select first 1
    tabella.data,
    tabella.importo
    from tabella
    where tabella.codicecliente=:IdCliente
    order by tabella.data desc

  3. #3
    Grazie per la risposta, ma forse non mi sono spiegato con sufficiente chiarezza.

    A me infatti non serve l'ultimo valore, ma l'ultima volta che l'importo è cambiato e di quanto è cambiato.

  4. #4
    Utente di HTML.it
    Registrato dal
    Dec 2002
    Messaggi
    1,326
    non avevo capito bene la domanda....

    rileggendola adesso..... non saprei come risolverla senza una stored...

  5. #5
    l'ultima volta che è cambiata la ottieni con ... MAX(DATA) ... GROUP BY CODICE

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.