![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
SQL запрос на последнюю дату внесения [D6, IB6.x, FireBird]
galexis © (2003-08-11 16:29:00)
Уважаемые мастера! Помогите пожалуйста составить SQL запрос. Из БД выбирается запись удовлетворяющая куче условий. Нужна одна запись. А появляется две. Различаются они датой внесения записи (поле DTZAP). Надо чтобы осталась последняя внесенная запись (по дате). Т.е., что надо добавить к моему запросу?
galexis (2003-08-11 16:59:00) [21]
Смешно вам. А у меня БД не работает нормально.
Структуру запроса я же написал. В каком месте должно стоять DTZAP = select MAX(DTZAP)?
Reindeer Moss Eater (2003-08-11 16:50:00) [22]
Мне тоже непонятно. Представляешь?
И всем остальным тоже непонятно.
У тебя хоть текст оригинального запроса есть, тебе легко....
galexis (2003-08-11 16:48:00) [23]
> Reindeer Moss Eater
А всетаки, как правильно, где должно в запросе стоять DTZAP = select MAX(DTZAP)? Подскажите пожалуйста
galexis (2003-08-11 16:42:00) [24]
Что то не понятно. А как эту структуру к моему запросу приделать? У меня уже есть select fld1, fld2, ... from Table where Fld1=.... and fld2=.. and ..
Reindeer Moss Eater (2003-08-11 16:34:00) [25]
... DTZAP = select MAX(DTZAP) ...
galexis (2003-08-11 16:33:00) [26]
А как записать.
and DTZAP=MAX(DTZAP) ?
Reindeer Moss Eater (2003-08-11 16:32:00) [27]
Что бы осталась запись с максимальной датой.
galexis (2003-08-11 16:31:00) [28]
> Reindeer Moss Eater
А какое именно?
Reindeer Moss Eater (2003-08-11 16:30:00) [29]
Надо добавить еще одно условие