Отображение уникальных строк, отсортированных по типу элемента и классификации в порядке возрастания - PullRequest
0 голосов
/ 17 мая 2019

Руководство EasyShop хотело бы классифицировать товары как дешевые, доступные, дорогие и очень дорогие. Классификация выполняется, если цена за единицу товара составляет от 0 до 499, затем «Дешево», если между 500 и 1999, а затем «Доступно», если между 2000 и 4999, то «Дорого» и если цена больше или равна 5000, то «Очень» Дорого'. Напишите запрос для отображения типа элемента и классификации элементов. Отображение уникальных строк, отсортированных по типу элемента и классификации в порядке возрастания.

1 Ответ

0 голосов
/ 17 мая 2019

Звучит как домашняя задача.

    select distinct itemType,
           case when price between 0 and 499 then 'Cheap'
                when price between 500 and 1999 then 'Affordable'
                when price between 2000 and 4999 then 'Expensive'
                when price >=5000 then 'Very Expensive' end priceClass
    from table;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...