Меню без крика и шёпота

Меню без крика и шёпота

Ты — аналитик данных в сети городских кафе. Позиции меню годами заводили разные управляющие: кто-то печатал названия блюд КАПСОМ, кто-то строчными, категории тоже вразнобой. Маркетинг запускает единое цифровое меню и просит привести витрину к одному стилю: название блюда — каждое слово с заглавной буквы, категория — строчными, а внутренний код позиции — в верхнем регистре, как в учётной системе. Верни столбцы: - item_id — идентификатор позиции меню (целое число); - dish_display — название блюда, где каждое слово начинается с заглавной буквы, остальные буквы строчные; - category_norm — категория строчными буквами; если категория не заполнена (NULL), оставь NULL; - code_norm — код позиции в верхнем регистре. Сортировка: по item_id по возрастанию. Верни все строки таблицы, включая позиции без категории.

Пример ожидаемого ответа

Это пример правильного ответа — у него своё количество строк, оно не должно совпадать с таблицами в схеме. Названия столбцов в твоём ответе должны совпадать с этим примером — переименуй их через AS, если нужно.

item_iddish_displaycategory_normcode_norm
1Caesar SaladstartersHRC-001
2Margherita PizzamainsHRC-002
3TiramisudessertsHRC-003
PostgreSQLv16

Здесь будет результат вашего запроса

Фокус-радио
На паузе · SomaFM · Fluid