powered by simpleCommunicator - 2.0.56     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Разные суммы
4 сообщений из 4, страница 1 из 1
Разные суммы
    #35436074
Olesia_Dav
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Помогите пожалуйста!!!
Делаю запрос по базе в 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

Может быть дело в округлении чисел в базе, и как настроить и через что можно, чтобы правильно сумма считалась. Сумма должна быть всегда одинаковой
...
Рейтинг: 0 / 0
Разные суммы
    #35436092
Фотография ВладимирМ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Какова размерность поля prinsum и каким образом выполняется расчет итоговой суммы во втором случае? Ведь после группировки имеем несколько сумм. Как ты их складываешь? На калькуляторе?
...
Рейтинг: 0 / 0
Разные суммы
    #35436154
Olesia_Dav
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В excele заношу полученную dbf таблицу и через знак Суммы сумирую по каждому столбцу
...
Рейтинг: 0 / 0
Разные суммы
    #35436194
Burn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Проблемы округления - Эксель даже если показывает в ячейке число с двумя знаками после запятой хранит и производит вычесления как минимум с 12-ю... В фоксе в селекте округление происходит при вычислении каждого числа в момент занесения в ячеку таблицы.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Разные суммы
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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