Положительное значение и округление

Ответить
Аватара пользователя

Автор темы
Denis_pog
Администратор
Сообщения: 68
Зарегистрирован: 05 янв 2017, 13:54
Репутация: 19
Пол: Мужчина
Контактная информация:

Положительное значение и округление

Сообщение Denis_pog » 19 май 2019, 01:44

Данный запрос выводит только положительное значение, в случае если значение отрицательное, то выводиться значение 0,00.

Так же выводимое значение округляется до 2 знаков после запятой.

CASE
WHEN waybills.cost-waybills.paid > 0 THEN (ROUND (waybills.cost-waybills.paid, 2))
ELSE '0,00'
END AS debt


В данном запросе вычитаем сумму накладной от суммы оплаты,
если сумма оплаты больше суммы накладной (такое возможно, когда Вы вносите депозит клиента),
то выводиться значение 0,00, если меньше, то выводиться разница (долг) с округлением до 2 знаков после запятой.
При этом в оксетте не нужно заполнять поле формат, оставьте его пустым
Вложения
2019-05-19_08-39-04.png
Компьютерный Центр Service PC - Ремонт и продажа компьютерной техники - www.bestpog.ru

Ответить

Вернуться в «SQL Запросы»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 3 гостя