Загрузка...

Найти анализы из заданных категорий

  • Легкая
  • Бонус
    5
  • Не решено

Дано

Есть таблица анализов Analysis:

+-------+---------+---------+----------+----------+ | an_id | an_name | an_cost | an_price | an_group | +-------+---------+---------+----------+----------+
  • an_id - ID анализа
  • an_name - Название анализа
  • an_cost - Себестоимость анализа
  • an_price - Розничная цена анализа
  • an_group - Группа анализов

Есть таблица групп анализов Groups:

+-------+---------+---------+ | gr_id | gr_name | gr_temp | +-------+---------+---------+
  • gr_id - ID группы
  • gr_name - Название группы
  • gr_temp - Температурный режим хранения

Есть таблица заказов Orders:

+--------+--------------+---------+ | ord_id | ord_datetime | ord_an | +--------+--------------+---------+
  • ord_id ID заказа
  • ord_datetime Дата и время заказа
  • ord_an ID анализа

Задание

Найти анализы с наценкой выше 35% или из 7 категории. Если какие-то анализы относятся сразу к двум категориям, то их необходимо оставить.

Примечание: Наценка рассчитывается по формуле Наценка = (Розница - Себестоимость)/Себестоимость

Необходимо вывести:

  • все столбцы из таблицы Analysis
  • рассчитанную наценку (назовите столбец charge)

Наценку округлите до 3 знака после запятой и выведите в виде %, то есть 3, а не 0,03.

Вы видели эту задачу на собеседовании?
/
88 / 123