Форум: "Начинающим";
Текущий архив: 2008.03.02;
Скачать: [xml.tar.bz2];
ВнизДобавление Столбца в запросе. Найти похожие ветки
← →
alexsashkan (2008-02-05 16:05) [0]Уважаемые!!! Подскажите как можна добавить в АДоКвери дополнительный столбец,такое вычисляемое поле. Я пытаюсь сделать выборку из таблицы всех данных,но чтобы добавить новое поле ,которое будет расчитываться как умножение поля "cena " на переменную "distance".Я так подозреваю его нада обьявить в запросе..наверное и указать тип его(FLOAT).
//-------------------------так я пробую выбрать данные--------------
nazvanie (char),edinici (char),cena (float) - это таблица "perevozchik"
"select * perevozchik,(cena*distance)As NewPole";
ADOQuery1.Parameters.ParamByName("distance").Value := GlobDistanse;
//----------------------------------------------------
Я понимаю в запросе далеко не правильно написано,но если кто понял о чём я говорю подскажите как правильно это сделать ...ПЛИЗ!!!
← →
ANB (2008-02-05 16:18) [1]select P.* (P.cena * P.distance) As NewPole from perevozchik P
ЗЫ. СКЛ надо учить. Хотя бы основы.
← →
Johnmen © (2008-02-05 16:21) [2]запятую забыл
← →
alexsashkan (2008-02-05 16:26) [3]"distance" пишет что такого поля нету,а ошибся в этой строке (ADOQuery1.Parameters.ParamByName("distance").Value := GlobDistanse;).Дело в том,что нету в таблице такого поля "distance",а сравнивать с переменной нада...что делать ?
← →
clickmaker © (2008-02-05 16:37) [4]select * perevozchik, cast((cena * :distance) as float) As NewPole
← →
clickmaker © (2008-02-05 16:38) [5]тьфу, запутал
select p.*, cast((p.cena * :distance) as float) As NewPole
from perevozchik p
и я бы назвал NewPole типа PlataZaProezd
← →
alexsashkan (2008-02-05 16:41) [6]
> select p.*, cast((p.cena * :distance) as float) As NewPole
> from perevozchik p
ОЧЕНь БЛАГОДАРЕН!!! СПАСИБО за УДИЛЁННОЕ ВРЕМЯ моему вопросу время!!!
← →
tomkat (2008-02-05 17:10) [7]а еще , еще можно на датасете создать новый столбец Calculate , а потом обрабатывать его в событии DataSet.onCalculata
вот ..
← →
ANB (2008-02-05 18:03) [8]
> а потом обрабатывать его в событии DataSet.onCalculata
Извращение.
← →
tomkat (2008-02-05 18:54) [9]
> Извращение.
но работает ! иногда помогает, хотя в запросе , конечно, надежнее , имхо ...
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2008.03.02;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.041 c