|
Разные суммы
|
|||
---|---|---|---|
#18+
Помогите пожалуйста!!! Делаю запрос по базе в FOX PRO9 получаются сумма денег, койкодни и количество услуг. SELECT SUM(prinsum),SUM(cntsrv),SUM(kd) FROM svod INTO dbf 21 WHERE ds_main like 'P%' AND skind=1 AND end_d between 1 AND 5 kd=62506; cntsrv=6847 prinsum=50353387 Если мне нужно показать эти же поля и еще по LPU и ds_main, то SELECT SUM(prinsum),SUM(cntsrv),SUM(kd),lpu,ds_main FROM svod INTO dbf 22 WHERE ds_main like 'P%' AND skind=1 AND end_d between 1 AND 5 GROUP BY ds_maind,lpu Получаются такое же значение койкодней, такое же значение количества услуг, а сумма денег становится на несколько единиц больше(в принципе на копейки но все же) kd=62506; cntsrv=6847 prinsum=50353398 Может быть дело в округлении чисел в базе, и как настроить и через что можно, чтобы правильно сумма считалась. Сумма должна быть всегда одинаковой ... |
|||
:
Нравится:
Не нравится:
|
|||
17.07.2008, 11:33 |
|
Разные суммы
|
|||
---|---|---|---|
#18+
Какова размерность поля prinsum и каким образом выполняется расчет итоговой суммы во втором случае? Ведь после группировки имеем несколько сумм. Как ты их складываешь? На калькуляторе? ... |
|||
:
Нравится:
Не нравится:
|
|||
17.07.2008, 11:38 |
|
Разные суммы
|
|||
---|---|---|---|
#18+
В excele заношу полученную dbf таблицу и через знак Суммы сумирую по каждому столбцу ... |
|||
:
Нравится:
Не нравится:
|
|||
17.07.2008, 11:55 |
|
Разные суммы
|
|||
---|---|---|---|
#18+
Проблемы округления - Эксель даже если показывает в ячейке число с двумя знаками после запятой хранит и производит вычесления как минимум с 12-ю... В фоксе в селекте округление происходит при вычислении каждого числа в момент занесения в ячеку таблицы. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.07.2008, 12:03 |
|
|
start [/forum/topic.php?fid=41&fpage=153&tid=1587519]: |
0ms |
get settings: |
11ms |
get forum list: |
16ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
46ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
48ms |
get tp. blocked users: |
2ms |
others: | 326ms |
total: | 473ms |
0 / 0 |