Puedes usar ORDER BY 1 ordenar por el primer campo, que es "Frutas". Lo mismo es válido para GROUP BY
Actualizar
Para el pedido, en lugar de hacer el case en el order by , cree una nueva columna en... digamos... la segunda posición:
(CASE
WHEN "Fruits" = 'Apple' THEN 1
WHEN "Fruits" = 'Pear' THEN 2
WHEN "Fruits" = 'Grapes' THEN 3
ELSE 4 ) as Order
Luego en ti ORDER BY 2 .