powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Хитрый селект
5 сообщений из 5, страница 1 из 1
Хитрый селект
    #33049653
Strong
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть табличка
f1f2f3a110a214a27a 19b 14b26b115b115
где f1-заказчик,
f2- метка договора 1-заключен, 2 - на согласовании у зак-ка, пусто-не отправлен.
f3 - сумма по договору.
надо получить вывод в формате
-------------
f1-заказчик,
f2- процентное соотношение между заключенными и всеми договорами
f3 -процентное соотношение между суммой заключенных и суммой всех договоров
т.е.
f1f2f3a25%20%b50%60%

у меня получилось только через 3 ! селекта.
Такое можно сделать в одном селекте?
______________________________________
с уважением: Strong
...
Рейтинг: 0 / 0
Хитрый селект
    #33049749
kms_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Hi, Strong!

Код: plaintext
1.
2.
Select f1,Sum(IIF(f2= 1 , 1 , 0 ))/Count(f2)* 100  as pr1, ;
          Sum(IIF(f2= 1 ,f3, 0 ))/Sum(f3)* 100  as pr2 ;
  From Table1 Group by f1
...
Рейтинг: 0 / 0
Хитрый селект
    #33049758
leaf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а как вы делаете через 3?
может в 9 можно и через один
а в нормальной 6 например можно через 2 если не ошибаюсь
select f1,sum(iif(f2=1,1,0)) as n1,sum(1) as n,sum(iif(f2=1,f3,0)) as m1,sum(f3) as m from t1 group by 1 into curs MyCurs
и если в гриде нет вычисляемых полей то нужен второй запрос который довольно прозрачен

2 redrik
Как всегда наляпал ошибок ну что ж в школе была тройка по русскому а пишу быстро
так что просьба проверить орфографию и расставить запятые
...
Рейтинг: 0 / 0
Хитрый селект
    #33049871
Strong
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо kms_
Работает.

______________________________________
с уважением: Strong
...
Рейтинг: 0 / 0
Хитрый селект
    #33051747
Фотография Redrik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
leaf 2 redrik
Не прикол! :-(
Не надо подменять критику смысла орфографическими проблемами!
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Хитрый селект
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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