У меня есть интересная логика, которую я никак не могу понять.
У нас есть таблица покупок, где каждая покупка связана с клиентом и датой. Мы хотим отменить покупку, которую каждый клиент совершил ближе всего к концу каждого месяца.
Например,
CustomerID | Date
1 | 01/20/2009
2 | 01/26/2009
1 | 01/21/2009
1 | 02/02/2009
Должен вернуться ....
CustomerID | Date
2 | 01/26/2009
1 | 01/21/2009
1 | 02/02/2009
Есть какие-нибудь идеи относительно простого способа сделать это с помощью SQL Server?