![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Условие на MAX значение [D7, XP]
SveTT © (2008-01-24 18:02:00)Подскажите, как выглядит условие на выбор значения (в paradox) с помощью SQL
- маx (цифровое) значение из поля ID_I
- младшую дату из поля D_R
- меньшее время из поля T_R
Я ищу последнее измененное или вновь добавленое значение.
clickmaker (2008-01-25 11:29:00) [1]
> [8] SveTTT (24.01.08 19:50)
что это за бред?
homm (2008-01-24 21:07:00) [2]Я конечно извиняюсь, все эти лукапы, локейты, я в них нифига не смыслю, но не это ли вам нужно было, господа:
SELECT * FROM Table ORDER BY id DESC LIMIT 1
engine (2008-01-24 20:03:00) [3]> [8] SveTTT (24.01.08 19:50)
F1 поправит
SveTTT (2008-01-24 19:50:00) [4]
DMFrm.OPERQUERY.Locate('max(ID_SCHETA) ,[loCaseInsensitive,loPartialKey]);
Подправьте пожалуйста, каких параметров не хватает.
SveTTT (2008-01-24 19:41:00) [5]сори, конечно Locate
engine (2008-01-24 19:40:00) [6]> [5] SveTTT (24.01.08 19:37)
не LookUp, а Locate
В одном датасете ищещь, то, что нужно, в другом, с помощью Locate переходишь на нужную запись
SveTTT (2008-01-24 19:37:00) [7]
notdel: string='Select DATA,ID_I,BW,max(ID_I) from "Z.db" Where ID<>0';...
DMFrm.OperQuery.Close;
DMFrm.OperQuery.SQL.Clear;
DMFrm.OperQuery.SQL.Add(notdel);
DMFrm.OperQuery.Open;
DMFrm.OPERQUERY.Last;
// DMFrm.OPERQUERY.Lookup()
и как на него прыгнуть, ... он должен быть в переменной что ли?
clickmaker (2008-01-24 19:27:00) [8]select max(ID_I), потом Locate на этот ID
SveTTT (2008-01-24 19:25:00) [9]to clickmaker
спасибо, но
... не отбор, а просто выбор (переход курсора), типа
DMFrm.OPERQUERY.Lookup(...)
clickmaker (2008-01-24 18:35:00) [10]select max(ID_I) ?
select min(D_R) ?
SveTTT (2008-01-24 18:20:00) [11]и еще возможно ли с помощью GotoKey, FindKey ?