Quote Originariamente inviata da optime Visualizza il messaggio
allora seleziona MAX(data) per avere la data dell'ultimo intervento
grazie infinite per il supporto che mi stai fornendo, ho eseguito la query andando ad impostare per la data la ricerca con la condizione MAX(data), purtroppo ho fatto una verifica e non restituisce il risultato atteso:

codice:
SELECT cliente,marca,modello,seriale,
DATE_FORMAT(MAX(data),'%d/%m/%Y') AS 'Data ultimo intervento', COUNT(*) AS 'Numero Interventi',
SUM(totale) AS Incasso, COUNT(*) AS 'Interventi gestiti'  
FROM tabella 
WHERE data <= NOW() -INTERVAL 12 month GROUP by seriale HAVING COUNT(*) >=5 
ORDER BY data DESC
errata_estrazione.jpg

Questo record avendo effettuato un intervento successivo a 12 mesi fa non sarebbe dovuto essere estratto