Możesz użyć ORDER BY 1
na zamówienie według pierwszego pola, czyli „Owoce”. To samo dotyczy GROUP BY
Aktualizacja
Dla zamówienia, zamiast robić case
w order by
, utwórz nową kolumnę w... powiedzmy... drugiej pozycji:
(CASE
WHEN "Fruits" = 'Apple' THEN 1
WHEN "Fruits" = 'Pear' THEN 2
WHEN "Fruits" = 'Grapes' THEN 3
ELSE 4 ) as Order
Następnie w tobie ORDER BY 2
.