Запрос по таблицам
☑
0
CyberDream
30.01.12
✎
16:00
Есть таблица начислений
Контрагент
Договор
Валюта
Сумма
Есть таблица оплат
Контрагент
Договор
Валюта
Сумма
Результат должен иметь следующий вид:
Начисления Оплаты
Контрагент/Договор Валюта1 Валюта2 Валюта1 Валюта2
Контрагент1 Сумма1 Сумма2 Сумма3 Сумма4
Договор1 Сумма5 Сумма6 Сумма7 Сумма8
Нужно сделать одним запросом. Полдня снашаюсь. Подскажите идеи, а то уже мозк закипает.
1
Spieluhr
30.01.12
✎
16:11
тут с выводом результата заморочка, а не с запросом.
запрос - обычное полное соединение и итоги.
выводить с группировками и в строках и валюта - в колонках
2
CyberDream
30.01.12
✎
16:11
(1) с этим и играюсь...
3
le_
30.01.12
✎
16:11
Если делать в СКД то в запросе левое или полное соединение, добавить признак начисление/оплата, в СКД группировки строк - по контрагенту и договору, колонок - по признаку начисление/оплата и валюте.
4
CyberDream
30.01.12
✎
16:12
(1) запрос простой
5
le_
30.01.12
✎
16:13
(1) Итоги в запросе не нужны.
6
le_
30.01.12
✎
16:27
Тоже самое можно сделать с пом. объединения.
Программист всегда исправляет последнюю ошибку.