Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / [NHibernate] Помогите с запросом / 1 сообщений из 1, страница 1 из 1
22.09.2009, 14:58
    #36210414
XopcT
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
[NHibernate] Помогите с запросом
Приветствую!
У меня следующая ситуация: есть таблица текстовых сообщений. Для каждого сообщения нужно сохранять историю изменений. Соответственно, сами сообщения хранятся в одной таблице (Messages), изменений для них хранятся в другой (Corrections).
По сути, сообщение - это просто id'шник в таблице, на который ссылается множество правок. Правка хранит целиковый текст и дату изменения.
Задача состоит в том, чтобы выгрести тексты всех сообщений на определённую дату.
То есть, нужно взять последние правки до заданной даты. Загвоздка в том, что для одного сообщения должна выводиться только одна правка - последняя перед указанной датой.
Подскажите, как такое реализовать? Можно на sql, можно критериями хбернейта или доходчиво на пальцах.
Заранее благодарю!
...
Рейтинг: 0 / 0
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / [NHibernate] Помогите с запросом / 1 сообщений из 1, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]