powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Не суммирует данные
3 сообщений из 3, страница 1 из 1
Не суммирует данные
    #40109289
eluzh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Нужна помощь, выходит неверный результат суммы двух столбцов.

select
trades.buyer_fee as from_buyer_fee,
trades.seller_fee as from_seller_fee,
trades.buyer_fee + trades.seller_fee as profit,
FROM trades
JOIN advertisements ON advertisements.id = trades.advertisement_id
JOIN assets ON assets.id = advertisements.asset_id
where trades.status = 'closed'
ORDER BY trade_date asc

на деле выдает следующий результат:
там где данные у trades.buyer_fee и trades.seller_fee равны 0,01
результат выходит 0,01 вместо 0,02
не могу понять почему...вычитание, умножение и деление работают правильно.

В чем может быть проблема?
Спасибо
...
Рейтинг: 0 / 0
Не суммирует данные
    #40109308
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
eluzh,

Скорее у вас проблемы с отображением. Возможно, настроено отображение двух знаков после запятой с округлением. Тогда 0.007 + 0.007 = 0.014 при округлении выглядит как 0.01 + 0.01 = 0.01
...
Рейтинг: 0 / 0
Не суммирует данные
    #40109312
eluzh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
miksoft
eluzh,

Скорее у вас проблемы с отображением. Возможно, настроено отображение двух знаков после запятой с округлением. Тогда 0.007 + 0.007 = 0.014 при округлении выглядит как 0.01 + 0.01 = 0.01


Гениально, я сегодня целый день возился с этой проблемой и в голову не пришло, что дело может быть банально в отображении.
Спасибо Вам огромное!
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Не суммирует данные
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]