sql SELECT FROM promocodes WHERE isactive = TRUE ORDER BY discountamount DESC;
Напишите SQL-запрос для выборки активных промокодов, отсортированных по величине скидки по убыванию
sql SELECT FROM promocodes WHERE isactive = TRUE ORDER BY discountamount DESC;
Короткий ответ
Что ответить на собеседовании
Подробный разбор
Ответ с пояснениями
sql SELECT * FROM promo_codes WHERE is_active = TRUE ORDER BY discount_amount DESC;
В этом запросе предполагается, что в таблице `promo_codes` есть поле `is_active` (логический тип), указывающее на активность промокода, и поле `discount_amount`, содержащее величину скидки. Запрос выбирает только активные промокоды и сортирует их по убыванию скидки.