|
Не суммирует данные
|
|||
---|---|---|---|
#18+
Нужна помощь, выходит неверный результат суммы двух столбцов. 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 не могу понять почему...вычитание, умножение и деление работают правильно. В чем может быть проблема? Спасибо ... |
|||
:
Нравится:
Не нравится:
|
|||
04.11.2021, 17:42 |
|
Не суммирует данные
|
|||
---|---|---|---|
#18+
eluzh, Скорее у вас проблемы с отображением. Возможно, настроено отображение двух знаков после запятой с округлением. Тогда 0.007 + 0.007 = 0.014 при округлении выглядит как 0.01 + 0.01 = 0.01 ... |
|||
:
Нравится:
Не нравится:
|
|||
04.11.2021, 19:25 |
|
Не суммирует данные
|
|||
---|---|---|---|
#18+
miksoft eluzh, Скорее у вас проблемы с отображением. Возможно, настроено отображение двух знаков после запятой с округлением. Тогда 0.007 + 0.007 = 0.014 при округлении выглядит как 0.01 + 0.01 = 0.01 Гениально, я сегодня целый день возился с этой проблемой и в голову не пришло, что дело может быть банально в отображении. Спасибо Вам огромное! ... |
|||
:
Нравится:
Не нравится:
|
|||
04.11.2021, 20:04 |
|
|
start [/forum/topic.php?fid=47&msg=40109308&tid=1827899]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
158ms |
get topic data: |
12ms |
get forum data: |
2ms |
get page messages: |
46ms |
get tp. blocked users: |
2ms |
others: | 12ms |
total: | 263ms |
0 / 0 |