Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it L'avatar di Frankos
    Registrato dal
    Nov 2002
    Messaggi
    505

    problema a definire una query select top 10

    Ciao,

    ho una tabella "order" in cui sono riportati gli ordini dei clienti.
    Un cliente può quindi apparire più volte con ordini diversi.
    In un campo "totale" della tabella si trova il valore dell'ordine singolo.

    Come posso strutturare la mia select per estrapolare i 10 migliori clienti per valore?
    Quindi in pratica mi deve sommare i valori "totale" di ogni singolo ordine assegnato a un dato cliente e darmi una classifica decrescente.

    Grazie a chiunque ossa darmi un suggerimento

    Ciao
    Sempre più in alto...
    www.webdition.com

  2. #2
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    3,709
    tipo....
    codice:
    SELECT Utente, SUM(totale) AS Valore FROM Ordini GROUP BY (Utente) ORDER BY Valore DESC
    ..da verificare... in pratica raggruppi per utente e mostri: l'utente e la somma degli importi e puoi aggiungere un LIMIT

  3. #3
    Utente di HTML.it L'avatar di Frankos
    Registrato dal
    Nov 2002
    Messaggi
    505
    ci provo

    grazie
    Sempre più in alto...
    www.webdition.com

  4. #4
    Utente di HTML.it L'avatar di Frankos
    Registrato dal
    Nov 2002
    Messaggi
    505
    Grande!

    Funziona alla perfezione

    Grazie ancora
    Sempre più in alto...
    www.webdition.com

  5. #5
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    3,709
    OK!

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.