Ciao a tutti,
dovrei trovare la media dei valori livello batteria degli ultimi 5 elementi inseriti per un determinato codice.
Trovarne la media.
Un mio collega che stava provando ha provato questa query:
ma è evidente che è sbagliato il concetto di utilizzo della clausola LIMIT.
Ora ho un vuoto e chiedo aiuto: bisogna farlo con una sottoquery o impostata qualche clausola di group by ?
Grazie
dovrei trovare la media dei valori livello batteria degli ultimi 5 elementi inseriti per un determinato codice.
Esempio estratti questi record: SELECT A.livello_batteria,A.id FROM xtr_events_logs AS A WHERE A.ntx_code='120CC7FB' ORDER by A.id LIMIT 5;
Trovarne la media.
Un mio collega che stava provando ha provato questa query:
SELECT AVG(A.livello_batteria) AS MEDIA,A.id FROM xtr_events_logs AS A WHERE A.ntx_code='120CC7FB' ORDER by A.id LIMIT 5;
ma è evidente che è sbagliato il concetto di utilizzo della clausola LIMIT.
Ora ho un vuoto e chiedo aiuto: bisogna farlo con una sottoquery o impostata qualche clausola di group by ?
Grazie