Visualizzazione dei risultati da 1 a 5 su 5

Discussione: Errore SUM

  1. #1

    Errore SUM

    ciao,
    provando a sommare i campi "esito" corrispondendi a campo "nick" uguale uso questa select:
    $query_limit = mysql_query("SELECT SUM (esito) as totale FROM classifica WHERE tipo='N' GROUP BY nick ORDER BY id DESC LIMIT $primo, $per_page")or die(mysql_error());
    while($results = mysql_fetch_array($query_limit)) {
    echo "
    <tr>
    <td class=\"tw\"> " . $results['nick'] . "
    </td>
    <td class=\"tw\"> " . $results['squadra'] . "
    </td>
    <td class=\"tw\">" . $results['totale'] . "
    </td>
    </tr>";
    }

    ma mi da errore
    You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '(esito) as totale FROM classifica WHERE tipo='N' GROUP BY nick O...
    credo dovuto all'uso incorretto di sum, visto che non lo ho mai usato

    dove sbaglio?
    Manifesto Aggiornato
    Sono proprietà privata di Reika

  2. #2
    togli lo spazio (se c'e') tra SUM e la parentesi.

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  3. #3
    Originariamente inviato da piero.mac
    togli lo spazio (se c'e') tra SUM e la parentesi.
    grazie problema risolto

    ma perchè se nella stessa select metto anche nick e squadra, in pratica scrivo così:

    $query_limit = mysql_query("SELECT nick, squadra SUM(esito) as totale FROM classifica WHERE tipo='N' GROUP BY nick ORDER BY id DESC LIMIT $primo, $per_page")or die(mysql_error());

    mi da errore?
    Manifesto Aggiornato
    Sono proprietà privata di Reika

  4. #4
    manca la virgola dopo squadra.

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  5. #5
    Originariamente inviato da piero.mac
    manca la virgola dopo squadra.
    grazie ancora
    Manifesto Aggiornato
    Sono proprietà privata di Reika

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.