У меня есть таблица Задача с создан столбцом createdDate. Мне нужно получить все задачи, созданные за определенный месяц, и каждый день должен иметь не более 4 записей. Если в конкретную дату имеется более 4 записей, мы можем получить только первые 4 записи, которые сначала разбиваются на ящики. Существует еще один столбец CreatedTime.Извлечь данные по месяцам и дням в sql-сервере
Task
(
id
,CreatedDate
,CreatedTime
)
Результат должен быть
id CreatedDate
1 1/1/2013
2 1/1/2013
3 1/1/2013
4 1/1/2013
5 1/2/2013
6 1/2/2013
7 1/2/2013
8 1/2/2013
Спасибо вам за ответ. Я сделал некоторые изменения и получил решения здесь. –
Да, ответила это до 10 утра :). Теперь я вижу, что вы хотели получить первые результаты за каждый день. Если вы перейдете на Varchar (10), вы получите полный день (без времени), и вам будет хорошо. – Daniel