ник: osmor
Предположим что есть таблицы:
tblClients - клиенты
idClient - код Клиента
NameClient - Название ......
tblOrders - заказа
IdOrder - код заказа
dtOrder - дата заключения заказа
.....
Тогда запрос:
SELECT tblClients.idClient,
(select top 1 idOrder
from tblOrders
where tblClients.idClient = tblOrders.idClient
order By dtOrder) AS OrderID
FROM tblClients
Union
SELECT tblClients.idClient,
(select top 1 idOrder
from tblOrders
where tblClients.idClient = tblOrders.idClient
and tblOrders.id not in (select top 1 idOrder
from tblOrders
where tblClients.idClient = tblOrders.idClient
order By dtOrder)
Order By dtOrder ) AS OrderID
FROM tblClients
|
Вернет коды клиентов и соответвующие им коды первых двух (по дате заключения) заказов