Запрос SELECT с выборкой по обновленной дате

Zeliboba
Дата: 12.02.2010 02:43:50
Добрый день товарищи!

Очень нуждаюсь в вашей помощи.

Помогите пожалуйста составить SQL-процедуру.

Есть Таблица

Text (varchar)| Date (DateTime)| DayOfWeek (int)| Hour(int)|

Для упрощения представим, что это ежедневник.
Человек добавил запись, что ему надо каждый вторник в 16 часов дня ходить в магазин.
Получается запись : 'Магазин' | GetDate() | 2 | 16

После, в этот же месяц, добавил запись: 'Работа' | GetDate() | 2 | 16

Мне надо получить все последние записи (например 'Работа'), а так же все предыдущие записи (например 'Магазин') если они были добавлены в период (заданный в парамметрах запроса).

Буду очень признателен, у меня очень мало практики с SQL а сроки поджимают.
Knyazev Alexey
Дата: 12.02.2010 06:38:51
select * from MyTable where Date between '20100201' and '20100210'

все записи добавленные в период с 1 по 10 февраля
S
Дата: 12.02.2010 09:28:46
Запрос не учитывает возможный случай когда поле datetime содержит время отличное от 00:00:00:000...
Knyazev Alexey
Дата: 12.02.2010 09:36:56
S
Запрос не учитывает возможный случай когда поле datetime содержит время отличное от 00:00:00:000...


дык учтите его, какая проблема?!