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

    Estrarre i 3 valori piu alti di una tabella

    Ciao a tutti vorrei estrarre i 3 valori pi+ alti di una tabella cosi composta
    nome
    cognome
    sommadisommadigoal

    vorrei estrarre i 3 atleti che hanno fatto piu goal utilizzando la seguente qry
    codice:
    SQL ="SELECT top 3   totale.nome, totale.cognome, Max(totale.SommaDiSommaDigoal) AS MaxDiSommaDiSommaDigoal FROM totale  GROUP BY totale.nome, totale.cognome;"
    in questo modo visualizza i primi 3 record
    se tolgo il top 3 fa visualizzare tutti....
    E corretto utilizzare Max?
    giro

  2. #2
    devi aggiungere una ORDER BY Max(SommaDiSommaDiGoal) DESC
    .. oppure "order by 3 DESC", se non cambi l'ordine dei campi nella SELECT

  3. #3
    Ottimo funzione alla grande grazie
    Codice PHP:
    SQL ="SELECT top 5  totale.nome, totale.cognome, Max(totale.SommaDiSommaDigoal) AS MaxDiSommaDiSommaDigoal FROM totale  GROUP BY totale.nome, totale.cognome ORDER BY Max(SommaDiSommaDiGoal) DESC;" 
    giro

  4. #4

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.