![]() |
:: Главная :: Решения :: Статьи :: Сайт М. Дроздова :: Файловый архив :: Книга по VFP 9 :: Русский Help Online :: OFF-LINE Форум | ![]() |
![]() |
Лисоводы всех стран, объединяйтесь !!! |
Select, итоговая строка и проценты | |||
---|---|---|---|
AngelOKES Автор Сообщений: 797 |
Господа прошу помочь разобраться, хочу визуально в гриде отображать итоги по выборке, для этого делаю нужный запрос и вторым запросом делаю выборку по первому только уже всё суммирую и после оперптором Union объединяю эти запросы и всё бы ничего, если бы не пару полей, которые должны отображать процентное содержание
Самый упрощённый пример: 1 3 25% 75% 2 2 50% 50% ----------- 3 5 38% 63% На погрешность в 1% не смотрите, это обычное округление, при необходимости точность можно просто увеличить 828 1053 44 56 322 386 45 55 521 485 52 48 905 1078 46 54 2148 1248 63 37 1900 685 74 26 1227 1131 52 48 563 771 42 58 799 792 50 50 1248 1373 48 52 2091 1742 55 45 533 642 45 55 610 638 49 51 14041 2477 85 15 1377 1310 51 49 168 290 37 63 293 455 39 61 10050 3125 76 24 342 309 53 47 419 509 45 55 548 276 66 34 556 739 43 57 477 542 47 53 145 512 22 78 488 425 53 47 4115 1941 68 32 376 613 38 62 257 370 41 59 603 620 49 51 648 512 56 44 353 355 50 50 1032 934 52 48 3681 1307 74 26 12184 439 97 3 2565 2131 55 45 --------------------------- 68412 32215 И вот тут если применять средний показатель, то считается 53 и 47, хотя по факту это должно быть 68 и 32 соответственно и если считать это при какой-нибудь выгрузке в тот же Excel проблем нет, а вот в запросе никак не получается посчитать верно, куда копать? ![]() |
||
Re: Select, итоговая строка и проценты | |||
---|---|---|---|
AngelOKES Автор Сообщений: 797 |
Всё разобрался, всем спасибо, тема закрыта
![]() |
||
© 2000-2021 Fox Club  |