У меня есть таблица, состоящая из дат и имен. Я хочу сгруппировать результат по именам и датам с условием, что выбранные результирующие даты разнесены не менее чем на 10 дней. (начиная с первой даты, представленной в таблице для этого имени)
Это пример:
________________________
Names | Dates
-----------------------
John | 2-2-2000
________________________
John | 5-2-2000
________________________
John | 16-2-2000
________________________
John | 17-2-2000
________________________
John | 20-2-2000
________________________
John | 31-2-2000
________________________
John | 5-3-2000
________________________
John | 14-3-2000
________________________
Результатом запроса должна быть сумма количества этих значений (John, 2-2-2000), (Иоанн, 16-2-2000), (Иоанн, 31-2-2000), (Иоанн, 14-3-2000) То есть 4.
Как мне написать запрос в SQL Сервер для этого?