Puoi utilizzare ORDER BY 1
ordinare dal primo campo, che è "Frutta". Lo stesso vale per GROUP BY
Aggiorna
Per l'ordine, invece di fare il case
nel order by
, crea una nuova colonna in... diciamo... la seconda posizione:
(CASE
WHEN "Fruits" = 'Apple' THEN 1
WHEN "Fruits" = 'Pear' THEN 2
WHEN "Fruits" = 'Grapes' THEN 3
ELSE 4 ) as Order
Quindi in te ORDER BY 2
.