Имя: Пароль:
1C
1С v8
Группировка в запросе
0 derk153
 
07.12.12
11:49
Доброго времени суток!
Есть 2е таблицы с полями "Дата" и "Число". Как получить все запси с 2ух таблиц сгруппированные по дате и суммируемым полем число.

Пример:
Таблица1: |-1-| 06.12.12 | 10|
         |-2-| 07.12.12 | 20|        
         |-3-| 07.12.12 | 30|        

Таблица2: |-1-| 06.12.12 | 5|
         |-2-| 07.12.12 | 6|          

Результат: |-1-| 06.12.12 | 15|
          |-2-| 07.12.12 | 56|          

Спасибо.
1 cw014
 
07.12.12
11:50
ОБЪЕДИНИТЬ ВСЕ и СГРУППИРОВАТЬ
2 Undefined vs NULL
 
07.12.12
11:50
объединить в подзапросе, сгруппировать
3 Wobland
 
07.12.12
11:50
объедини их
4 cw014
 
07.12.12
11:51
Млин, наверное не проймет тебя:

ВЫБРАТЬ
   ВложенныйЗапрос.Дата,
   СУММА(ВложенныйЗапрос.Число)
ИЗ
   (ВЫБРАТЬ
       Таблица1.Дата,
       Таблица1.Число
   ИЗ
       Таблица1 КАК Таблица1
   ОБЪЕДИНИТЬ ВСЕ
   ВЫБРАТЬ
       Таблица2.Дата,
       Таблица2.Число
   ИЗ
       Таблица2 КАК Таблица2) КАК ВложенныйЗапрос
СГРУППИРОВАТЬ ПО
   ВложенныйЗапрос.Дата
5 derk153
 
07.12.12
11:52
(4) Спасибо. Въехал:)
6 Wobland
 
07.12.12
11:53
(5) а нам спасибо?
7 cw014
 
07.12.12
11:53
(6) А вы не въехали :)
8 derk153
 
07.12.12
11:56
ну...кэп, ясно что их надо объединить)
9 Maxus43
 
07.12.12
11:56
(6) тебя уж 2-й день подряд со спасибо прокидывают, смирись)
10 Wobland
 
07.12.12
11:57
(8) мог бы и в (0) об этом написать
11 Wobland
 
07.12.12
11:58
(9) я буду бороться за свои свободы!
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший