seleziona cognome, eta, citta, eta dalla tabella ordini dove cognome like 'bataglia%' and eta > 34 and nome like 'amico%' raggruppando per eta e filtrando per avere count(*) > 10 e ordina per citta in ordine desc
select cognome, eta, citta, eta from ordini where cognome like 'bataglia%' and eta > 34 and nome like 'amico%' group by eta having count(*) > 10 order by citta desc