Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.08.14;
Скачать: CL | DM;

Вниз

Еще один чайницкий: как вызнать max и min значения   Найти похожие ветки 

 
Kreyl   (2005-07-07 15:04) [0]

Есть таблица result с единственным столбцом delta типа float.
Нужно переменным maxi и mini присвоить соответственно максимальное и минимальное значение из этого столбца.
Для доступа к базе используется ADO, компонент ADOTable.
Я пытался это всё делать через агрегатные поля, но они не вычисляют что надо. На выходе NULL :(


 
Виталий Панасенко   (2005-07-07 15:06) [1]

ADODataSet/ADOQuery select max(delta) as maxi, min(delta) as mini from result


 
Anatoly Podgoretsky ©   (2005-07-07 15:25) [2]

Через ADOTable - First/Last требуется наличие индекса.


 
Kreyl   (2005-07-07 15:56) [3]

Указанный вариант с Query не работает - выдает нули. Но я придумал!

 ADOQue.SQL.Clear;
 ADOQue.SQL.Add("SELECT Delta ");
 ADOQue.SQL.Add("FROM result ");
 ADOQue.SQL.Add("ORDER BY Delta");
 ADOQue.Open;
 ADOQUE.First;
 mini := ADOQue.FieldByName("Delta").AsFloat;
 ADOQUE.Last;
 maxi := ADOQue.FieldByName("Delta").AsFloat;
 ADOQue.Close;


 
Desdechado ©   (2005-07-07 19:04) [4]

ну-ну
тянуть на клиента всю таблицу, чтоб узнать первую и последнюю цифру?!
за такое руки отрывать надо



Страницы: 1 вся ветка

Текущий архив: 2005.08.14;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.04 c
4-1118400018
Allex
2005-06-10 14:40
2005.08.14
внедрение в системное меню


1-1122367613
Зм1й
2005-07-26 12:46
2005.08.14
Сохранение динамического массива


4-1118705112
Strech
2005-06-14 03:25
2005.08.14
получение Background кисти окна


1-1122415244
adf
2005-07-27 02:00
2005.08.14
Как можно использовать свой курсор в приложении ?


4-1118750333
Константин_1558
2005-06-14 15:58
2005.08.14
Нужно открыть в проводнике диск CDRom а. Прошу помощи!