Имя: Пароль:
1C
1С v8
v8: В чем отличия "Объединить" и "Объединить Все" (было: "Языку запросов в 1С 8.2 верить нельзя")
0 khimiki
 
07.02.12
19:20
Вот в таком запросе:

ВЫБРАТЬ Ссылка, Сотрудник, ВидРасчета, ВидДохода, Результат
ПОМЕСТИТЬ ВТ1 ИЗ
   (ВЫБРАТЬ Ссылка, Сотрудник, ВидРасчета, ВидДохода, Результат
   ИЗ Документ.РасчетСтраховыхВзносов.ОсновныеНачисления КАК ОснНач
   ГДЕ НЕ ОснНач.Ссылка.ПометкаУдаления И ОснНач.Ссылка.Дата = &ДатаПервого
   ОБЪЕДИНИТЬ
   ВЫБРАТЬ Ссылка, Сотрудник, ВидРасчета, ВидДохода, Результат
   ИЗ Документ.РасчетСтраховыхВзносов.ДополнительныеНачисления КАК ДопНач
   ГДЕ НЕ ДопНач.Ссылка.ПометкаУдаления И ДопНач.Ссылка.Дата = &ДатаПервого
   ) КАК СуммаДоходов;
   
ВЫБРАТЬ Сотрудник.ФизЛицо, ВидРасчета, Результат
ИЗ ВТ1
СГРУППИРОВАТЬ ПО Сотрудник.ФизЛицо
УПОРЯДОЧИТЬ ПО Сотрудник.ФизЛицо.Наименование

в наборе данных, полученном из таблицы основных начислений есть 2 абсолютно одинаковых строки. И представьте себе во временной таблице эти две строки заменяются одной!
1 Classic
 
07.02.12
19:22
ОБЪЕДИНИТЬ
2 Classic
 
07.02.12
19:22
замени на ОБЪЕДИНИТЬ ВСЕ
3 shuhard
 
07.02.12
19:22
(0) химик блин
ОБЪЕДИНИТЬ ВСЕ,
а не  ОБЪЕДИНИТЬ
4 PR
 
07.02.12
19:23
(0) Неудачник
5 GROOVY
 
07.02.12
19:23
(0) RTFM LMD
6 Classic
 
07.02.12
19:24
Три минуты, а уже куча правильных ответов - умеет автор вопросы задавать:)
7 bazvan
 
07.02.12
19:25
(4) че неудачник, это ваша 1С кривая, скажиете что я еще СП должен читать, понаделали овнопродуктов.
му ха ха
8 vmv
 
07.02.12
19:25
1с - не торт)
9 Живой Ископаемый
 
07.02.12
19:26
2(0) v82 - сырая, никуда не годная программа. верни франчу, потребуй деньги.
10 Classic
 
07.02.12
19:26
(9)
И моральную компенсацию
11 andrewks
 
07.02.12
19:35
пятнично
12 Dен
 
07.02.12
19:40
Цитата из справки:

"По умолчанию при объединении запросов полностью одинаковые строки в результате запроса, сформированные РАЗНЫМИ запросами, заменяются одной. Если требуется, чтобы были оставлены разные строки, необходимо указать ключевое слово ВСЕ."
13 Dен
 
07.02.12
19:42
+(12) Т.е. "сворачиваться" должны строки из разных запросов, а не внутри одного, как утверждает автор ветки.
14 andrewks
 
07.02.12
19:47
(12) в справке и ЖКК много чего сказано, и ещё больше не сказано. а вообще, это баян и уже не раз тёрлось
15 EvgeniuXP
 
07.02.12
19:53
(0) открыл "америку" - поздравляю.
16 vmv
 
07.02.12
19:53
на мисте отрыли школьный курс "Запросы для блондинок"

если не платные, я записуюсь
Компьютер — устройство, разработанное для ускорения и автоматизации человеческих ошибок.