Você pode usar
ORDER BY 1 ordenar pelo primeiro campo, que é "Frutas". O mesmo é válido para GROUP BY Atualizar
Para o pedido, em vez de fazer o
case no order by , crie uma nova coluna na... digamos... na segunda posição:(CASE
WHEN "Fruits" = 'Apple' THEN 1
WHEN "Fruits" = 'Pear' THEN 2
WHEN "Fruits" = 'Grapes' THEN 3
ELSE 4 ) as Order
Então em você
ORDER BY 2 .