Задать вопрос
@antowa_plawkevich
Junior Front-end developer

Как задать запрос сравнения в процентах?

Подскажите как правильно сравнить SickLeaveHours > 20% VacationHours ,
SELECT LoginID
FROM HumanResources.Employee where (SickLeaveHours > 20*VacationHours) но выдаёт только 3 значения из 1000, поправьте где ошибка.
  • Вопрос задан
  • 142 просмотра
Подписаться 1 Оценить 1 комментарий
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Инженер по тестированию
    5 месяцев
    Далее
  • Яндекс Практикум
    Java-разработчик
    10 месяцев
    Далее
  • Яндекс Практикум
    Python-разработчик расширенный
    14 месяцев
    Далее
Решения вопроса 1
iCune
@iCune
Ваш запрос вернет те записи, где SickLeaveHours как минимум в двадцать раз больше VacationHours.
Надо так:
SELECT LoginID
FROM HumanResources.Employee 
WHERE (SickLeaveHours > 0.2*VacationHours)
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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