Visualizzazione dei risultati da 1 a 2 su 2

Discussione: Contare e raggruppare!

  1. #1

    Contare e raggruppare!

    Salve amici,

    ho un problema, ho due tabelle, una contiene un MEDAGLIERE con i campi ID_NATION e le medagliere d'oro vinte ad ogni olimpiade (ORO) e l'altro delle nazioni con in comune il campo ID_NATION

    Vorrei contare le prime 10 nazioni che hanno vinto più ori, ed avere quindi anch3e la somma degli ori...

    eseguo dunque questo SQL:

    SELECT *, COUNT(ORO) AS TOT_ORO FROM WINTER_MEDAGLIERE JOIN WINTER_NATION ON WINTER_MEDAGLIERE.ID_NATION = WINTER_NATION.ID_NAZIONE GROUP BY WINTER_MEDAGLIERE.ID_NATION ORDER BY TOT_ORO DESC LIMIT 10

    però da quanto ho visto nel risultato mi conta le volte che la nazione ha partecipato alle olimpiadi, e non mi somma gli ori!

    Dove sbaglio?!
    Digital XP - The new expression of digital art! - http://www.mimanchitu.it

  2. #2
    invece di count usa SUM se il campo ORO contiente numeri

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.