Создайте новое поле с категориями:

  • заказы на сумму меньше одного доллара получат категорию 'low cost';
  • заказы на сумму от одного доллара и выше получат категорию 'high cost'.

Для каждой категории посчитайте сумму значений в поле total, но только для тех заказов, при оформлении которых указан почтовый код. В итоговую таблицу должны войти только два поля.

SELECT  
    CASE  
        WHEN total < 1 THEN 'low cost' 
        ELSE 'high cost' 
    END, 
    SUM(total) 
FROM invoice 
WHERE billing_postal_code IS NOT NULL 
GROUP BY  
    CASE  
        WHEN total < 1 THEN 'low cost' 
        ELSE 'high cost' 
    END;

Результат

case sum
low cost 50.49
high cost 2108.63

Получившийся запрос ещё неидеален: вам пришлось добавлять один и тот же код дважды. Как это исправить, мы расскажем в следующей теме.