Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2006
    Messaggi
    20

    [mySql] AVG su dati estratti con AVG, possibile?

    ciao, ho questa query

    SELECT AVG(pulizia_fbk)AS uno,AVG(accoglienza_fbk)AS due,AVG(profess_fbk)AS tre,AVG(attesa_fbk)AS quattro
    FROM feedback_fbk
    WHERE idris_fbk =6
    GROUP BY idris_fbk

    restituisce correttamente le medie delle singole colonne (uno,due,tre e quattro)

    a questo punto vorrei fare la media delle medie(uno, due, tre e quattro) già trovate e avevo tentato di nidificare la funzione AVG (avendo letto che si poteva fare, almeno in teoria)

    SELECT AVG(AVG(pulizia_fbk)AS uno,AVG(accoglienza_fbk)AS due,AVG(profess_fbk)AS tre,AVG(attesa_fbk)AS quattro)
    FROM feedback_fbk
    WHERE idris_fbk =6
    GROUP BY idris_fbk

    ma qui si ferma in parse error , nello specifico


    #1064 - 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 'AS uno,AVG(accoglienza_fbk)AS due,AVG(profess_fbk)AS tre,AVG(at

    purtroppo non ho una approfondita conoscenza della sintassi e vi chiedo se riuscite a vedere dove sto sbagliando oppure se esiste una strada diversa per arrivare al risultato.

  2. #2
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,922
    codice:
    SELECT AVG(pulizia_fbk)AS uno,AVG(accoglienza_fbk)AS due,AVG(profess_fbk)AS tre,AVG(attesa_fbk)AS quattro,
    (AVG(pulizia_fbk)+AVG(accoglienza_fbk)+AVG(profess_fbk)+AVG(attesa_fbk))/4 as media
    FROM feedback_fbk
    WHERE idris_fbk =6
    GROUP BY idris_fbk

  3. #3
    Utente di HTML.it
    Registrato dal
    Oct 2006
    Messaggi
    20
    provata, funziona tutto, grazie mille, ora me la studio per capire meglio come pensarla in caso di necessità, grazie.

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.