Visualizzazione dei risultati da 1 a 3 su 3

Discussione: [mysql] query max...

  1. #1
    Utente di HTML.it L'avatar di henry78
    Registrato dal
    May 2001
    Messaggi
    1,264

    [mysql] query max...

    devo estrarre la row nel quale il campo "voto" è più alto

    faccio così:

    $query = "SELECT cognome, id, MAX(voto) AS votomax FROM tab_risultati";

    Seleziona correttamente il voto più alto, però i campi cognome e id non sono delle riga con il voto più alto; come posso fare?

  2. #2
    Utente di HTML.it
    Registrato dal
    Jan 2009
    Messaggi
    777
    prova cosi
    $query = "SELECT cognome, id, voto FROM tab_risultati WHERE voto = (select max(voto) from tab_risultati) ";

  3. #3
    Utente di HTML.it L'avatar di henry78
    Registrato dal
    May 2001
    Messaggi
    1,264
    Originariamente inviato da amphioxus
    prova cosi
    $query = "SELECT cognome, id, voto FROM tab_risultati WHERE voto = (select max(voto) from tab_risultati) ";

    E' perfetto! Grazie mille

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.