Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Как найти последнюю запись по дате [D7, Paradox]


Bogdan ©   (2005-02-03 18:21:00) 

Помогите пожалуйста,нужно найти необходимую запись, которую внесли последней по дате.
DataModule1.Tab1.Locate('Name;Data',varArrayOF(['Edit1.Text','???'],[])


Соловьев   (2005-02-03 19:04:00) [1]

можно. но зачем?


Bogdan   (2005-02-03 19:02:00) [2]

>select *
from tab1
where Name = :p1 and Date = (
select max(Date)
from Tab1
where Name = :p1
group by Name
)

А без SQL запроса эту дату найти можна?


Bogdan   (2005-02-03 18:32:00) [3]

>'???' = YourTDateTimeVariable
если, конечно, тип поля Date.

Дата неизвестна, но должна быть последней из всех записей 'Edit1.Text'


Соловьев   (2005-02-03 18:28:00) [4]

select *
from tab1
where Name = :p1 and Date = (
select max(Date)
from Tab1
where Name = :p1
group by Name
)


Johnmen   (2005-02-03 18:24:00) [5]

'???' = YourTDateTimeVariable
если, конечно, тип поля Date.


Наверх

Титульная страница Поиск, карта сайта Написать письмо