ВЫБРАТЬ
НАЧАЛОПЕРИОДА(СписокОповещенныхКонтрагентов.ДатаОповещения, ДЕНЬ) КАК ДатаВыдачи,
КОЛИЧЕСТВО(РАЗЛИЧНЫЕ СписокОповещенныхКонтрагентов.ТелефонОповещения) КАК КолВыданных,
0 КАК КолЗачисленных
ИЗ
РегистрСведений.СписокОповещенныхКонтрагентов КАК СписокОповещенныхКонтрагентов
ГДЕ
СписокОповещенныхКонтрагентов.ТипОповещения = 8
СГРУППИРОВАТЬ ПО
НАЧАЛОПЕРИОДА(СписокОповещенныхКонтрагентов.ДатаОповещения, ДЕНЬ)
ОБЪЕДИНИТЬ
ВЫБРАТЬ
НАЧАЛОПЕРИОДА(ДисконтныйСчетПокупателя.Период, ДЕНЬ) КАК ДатаВыдачи,
0 КАК КолВыданных,
КОЛИЧЕСТВО(РАЗЛИЧНЫЕ ДисконтныйСчетПокупателя.Карта) КолЗачисленных
ИЗ
РегистрНакопления.ДисконтныйСчетПокупателя КАК ДисконтныйСчетПокупателя
ГДЕ
ДисконтныйСчетПокупателя.Акция = &Акция
СГРУППИРОВАТЬ ПО
НАЧАЛОПЕРИОДА(ДисконтныйСчетПокупателя.Период, ДЕНЬ)
но на выходе получаю по две строки с одной датой
05.03.2017 215 0
05.03.2017 0 34
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший