Вход | Регистрация


Сгруппировать поля объядиненных запросов.

Сгруппировать поля объядиненных запросов.
Я
   antihacker
 
11.06.18 - 09:17
Всем привет !
Вот работающий запрос.

    ВЫБРАТЬ
        БПФПоОбязательствамОбороты.АБП КАК                                 АБП,        
        БПФПоОбязательствамОбороты.КлассификацияРасходов.ФКР.Программа     КАК ПР,
        БПФПоОбязательствамОбороты.КлассификацияРасходов.ФКР.Подпрограмма  КАК ППР,
        БПФПоОбязательствамОбороты.КлассификацияРасходов.ЭКР               КАК СП,
        0 КАК СуммаОборот,
        (БПФПоОбязательствамОбороты.СуммаЯнварьПриход + БПФПоОбязательствамОбороты.СуммаФевральПриход + БПФПоОбязательствамОбороты.СуммаМартПриход + БПФПоОбязательствамОбороты.СуммаАпрельПриход + БПФПоОбязательствамОбороты.СуммаМайПриход + БПФПоОбязательствамОбороты.СуммаИюньПриход + БПФПоОбязательствамОбороты.СуммаИюльПриход + БПФПоОбязательствамОбороты.СуммаАвгустПриход + БПФПоОбязательствамОбороты.СуммаСентябрьПриход + БПФПоОбязательствамОбороты.СуммаОктябрьПриход + БПФПоОбязательствамОбороты.СуммаНоябрьПриход + БПФПоОбязательствамОбороты.СуммаДекабрьПриход) КАК СуммаГод
    ИЗ
        РегистрНакопления.ПланПоБюджетуФинансированияПоОбязательствам.Обороты
               (
                НАЧАЛОПЕРИОДА(&ПериодОТ, ГОД),
                КОНЕЦПЕРИОДА(&ПериодОТ, ГОД),
                ,
    
                ) КАК БПФПоОбязательствамОбороты ГДЕ Организация = &Организация
    
    ОБЪЕДИНИТЬ ВСЕ
    
    ВЫБРАТЬ

    Обязательства.Субконто1.ФКР.АБП           КАК АБП,        
    Обязательства.Субконто1.ФКР.Программа     КАК ПР,
    Обязательства.Субконто1.ФКР.Подпрограмма  КАК ППР,
    Обязательства.Субконто1.ЭКР                  КАК СП,
    Обязательства.СуммаОборотКТ               КАК СуммаОборот,
    0 КАК СуммаГод

ИЗ
    РегистрБухгалтерии.Типовой.Обороты(
                НАЧАЛОПЕРИОДА(&ПериодОТ, ГОД),
            КОНЕЦПЕРИОДА(&ПериодОТ,  Месяц),

            ,
            Счет = &СчетОбязательств,
            ,
            Организация = &Организация
                
            ,
            ) КАК Обязательства 
            

            
    ИТОГИ
        СУММА(СуммаГод),СУММА(СуммаОборот)
    ПО АБП, ПР,ППР


Как понятно строки повторяются. Можно как то сгруппировать по полям получая итоги по СУММА(СуммаГод),СУММА(СуммаОборот)
 
 
   nicxxx
 
1 - 11.06.18 - 09:21
ВЫБРАТЬ
    АБП,        
    ПР,
    ППР,
    СП
ИЗ
(
   твой union
) КАК Подзапрос
СГРУППИРОВАТЬ ПО
    АБП,        
    ПР,
    ППР,
    СП
   antihacker
 
2 - 11.06.18 - 09:29
Что означает - твой union ?
   DrShad
 
3 - 11.06.18 - 09:32
разницу между Объединить и Объединить все знаешь?
   antihacker
 
4 - 11.06.18 - 09:33
Конечно знаю. Но почему от этого ничего не меняется.
   DrShad
 
5 - 11.06.18 - 09:35
(4) значит строки не одинаковые
   antihacker
 
6 - 11.06.18 - 09:38
В том то и дело
Что
   antihacker
 
7 - 11.06.18 - 09:39
И
        БПФПоОбязательствамОбороты.АБП КАК                                 АБП,        
        БПФПоОбязательствамОбороты.КлассификацияРасходов.ФКР.Программа     КАК ПР,
        БПФПоОбязательствамОбороты.КлассификацияРасходов.ФКР.Подпрограмма  КАК ППР,
        БПФПоОбязательствамОбороты.КлассификацияРасходов.ЭКР               КАК СП,

Ссылаются на одни и те же справочники
   antihacker
 
8 - 11.06.18 - 09:40
В том то и дело

Что
        БПФПоОбязательствамОбороты.АБП КАК                                 АБП,        
        БПФПоОбязательствамОбороты.КлассификацияРасходов.ФКР.Программа     КАК ПР,
        БПФПоОбязательствамОбороты.КлассификацияРасходов.ФКР.Подпрограмма  КАК ППР,
        БПФПоОбязательствамОбороты.КлассификацияРасходов.ЭКР               КАК СП,

И

        БПФПоОбязательствамОбороты.АБП КАК                                 АБП,        
        БПФПоОбязательствамОбороты.КлассификацияРасходов.ФКР.Программа     КАК ПР,
        БПФПоОбязательствамОбороты.КлассификацияРасходов.ФКР.Подпрограмма  КАК ППР,
        БПФПоОбязательствамОбороты.КлассификацияРасходов.ЭКР               КАК СП,

Ссылаются на одни и те же справочники
   antihacker
 
9 - 11.06.18 - 09:46
Надо было всего лишь добавить СП в ИТОГИ.

    ИТОГИ
        СУММА(СуммаГод),СУММА(СуммаОборот)
    ПО АБП, ПР,ППР,СП

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Рекламное место пустует