seleziona cognome dalla tabella ordini dove citta = 'san chirico nuovo' and eta > 19 and nome like 'griselda%' raggruppando per eta e filtrando per avere count(*) > 10 e ordina per citta in ordine desc
select cognome from ordini where citta = 'san chirico nuovo' and eta > 19 and nome like 'griselda%' group by eta having count(*) > 10 order by citta desc