Нужно вывести клиентов у которых были обороты в первом периоде и не было во втором. Не могу понять почему не работает.
ВЫБРАТЬ
ПродажиОбороты.Контрагент КАК Контрагент,
ПродажиОбороты.ДоговорКонтрагента КАК ДоговорКонтрагента,
СУММА(ПродажиОбороты.СтоимостьОборот) КАК СтоимостьОборот,
СУММА(ПродажиОбороты1.СтоимостьОборот) КАК СтоимостьОборот1
ИЗ
РегистрНакопления.Продажи.Обороты(&Дата1, &Дата2, , ) КАК ПродажиОбороты
ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.Продажи.Обороты(&Период3, &Период4, , ) КАК ПродажиОбороты1
ПО (ПродажиОбороты.ДоговорКонтрагента = ПродажиОбороты1.ДоговорКонтрагента)
СГРУППИРОВАТЬ ПО
ПродажиОбороты.Контрагент,
ПродажиОбороты.ДоговорКонтрагента
ИМЕЮЩИЕ
СУММА(ПродажиОбороты1.СтоимостьОборот) = NULL
СУММА(ПродажиОбороты1.СтоимостьОборот) Есть NULL
и лучше его лучше вешать в соединение
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой