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

    problema per calcolare una media in una colonna

    ciao ragazzi, spero di essere nella sezione giusta per postare il mio problema:

    sto creando un sito per la mia squadra di calcio e sto creando una pagina PHP contenente una serie di form che vanno ad aggiornare le statistiche di ogni giocatore della squadra in un database MySQL.
    Tra tutte le statistiche il campo che mi da problemi è quello della "Media voto". Infatti nel caso un giocatore non dovesse giocare per una partita, di default il valore della cella "Media voto" per quella giornata sarebbe 0, quindi la media voto generale del giocatore risulterebbe falsata, perché lo zero viene calcolato nella media, mentre io vorrei che il campo rimanesse vuoto, così che lo zero non venisse preso in considerazione nel calcolo della media dei voti.
    Spero di essere stato chiaro...

    Qualcuno che mi può dare quelche delucidazione?

    ciao ciao!

  2. #2
    non considerare i valori a zero...

    SELECT AVG(colonna) FROM tabella WHERE colonna<>0

  3. #3
    Grazie mille optime! funziona a meraviglia!

  4. #4
    Ciao,

    come da regolamento va indicato il nome della piattaforma utilizzata nel titolo, per questa volta sistemo io più attenzione in futuro please!

    Grazie
    The fastest Redis alternative ... cachegrand! https://github.com/danielealbano/cachegrand

  5. #5

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.