Задать вопрос
@kopcapuk

Как подсчитать максимальное значение sql выражения?

Хочу одним запросом получить сумму максимальной скидки, которая расчитывается по формуле (price_old - price) * 100 / price_old
Пытался делать примерно так, но безуспешно :(
select max(floor((price_old - price) * 100 / price_old)) from products
  • Вопрос задан
  • 103 просмотра
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    Python-разработчик
    10 месяцев
    Далее
  • ProductStar
    Java-разработчик
    9 месяцев
    Далее
  • GB (GeekBrains)
    Профессия Python-разработчик
    10 месяцев
    Далее
Решения вопроса 1
@kopcapuk Автор вопроса
Короче надо было просто добавить условие where price_old > 0
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
Rsa97
@Rsa97
Для правильного вопроса надо знать половину ответа
Конечно безуспешно, у вас баланс скобок в выражении нарушен, две открывающих и три закрывающих
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы