У меня есть таблица:
Поставщики__ДатаСобытия__Событие_Сумма
хххххххххххх___ххххххххххх__Отгрузка_ххххх
хххххххххххх___ххххххххххх__Оплата___хххх
Мне нужно создать запрос:
Поставщики__ДатаОтгр_СуммаОтгр__ДатаОпл_СуммаОпл
GSerg писал(а):Да, Calvin, что будешь делать, если оплата одного заказа производится несколькими приёмами?
Calvin писал(а):сказать честно, тот пример, что GSerg подкинул я не сильно врубился
SELECT T1.[№ заказа], T1.[Дата события] AS [Дата отгрузки], T2.[Дата события] AS [Дата оплаты],T1.[Отгружено], T2.[Оплачено] FROM [Таблица 1] T1 Left JOIN [Таблица 1] T2 ON T1.[№ заказа] = T2.[№ заказа] AND T1.[Отгружено] = T2.[Оплачено] Where T2.[Событие] = 'Оплата' AND T1.[Событие]= 'Отгрузка'
SELECT IsNull(T1.[№ заказа], T2.[№ заказа]), T1.[Дата события] AS [Дата отгрузки], T2.[Дата события] AS [Дата оплаты],T1.[Отгружено], T2.[Оплачено] FROM [Таблица 1] T1 FULL JOIN [Таблица 1] T2 ON T1.[№ заказа] = T2.[№ заказа] AND T1.[Отгружено] = T2.[Оплачено] AND T2.[Событие] = 'Оплата' AND T1.[Событие] = 'Отгрузка'
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 171