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

Вниз

Затрудняюсь построить запрос   Найти похожие ветки 

 
RebroFF   (2006-12-11 15:41) [40]


> Calculating fields
> +
> F1

Нет, что такое вычисляемые поля я в курсе, но как это применимо в данной ситуации?


 
Anatoly Podgoretsky ©   (2006-12-11 15:50) [41]

> RebroFF  (11.12.2006 15:41:40)  [40]

Применительно к твоей ситуации - создаешь запрос с соединенением, а на него вешаешь вычислимое поле на клиенте

fld := SumA +/- SumB


 
novill ©   (2006-12-11 15:53) [42]

> это применимо в данной ситуации?

В запросе пользуешь left join (Надеюсь он-то по стандарту есть!)
а проверку на null делаешь локально.
Примерно таким кодом

if QuerySummB.asvariant=null
then QueryMySumm.asfloat:=QuerySummA.Asfloat
else QueryMySumm.asfloat:=QuerySummA.Asfloat-QuerySummB. asfloat


 
Anatoly Podgoretsky ©   (2006-12-11 15:58) [43]

> novill  (11.12.2006 15:53:42)  [42]

Для As фукнкций проверка не нужна, вернет 0 или значение.


 
RebroFF   (2006-12-11 16:16) [44]


> novill

Благодарю.



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

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

Наверх




Память: 0.54 MB
Время: 0.032 c
2-1165825556
Алик
2006-12-11 11:25
2006.12.31
Перевод шестнадцатиричных чисел в десятичные


3-1161004920
Petrovski
2006-10-16 17:22
2006.12.31
Что за ошибка "Invalid floating point operation"


3-1161330355
Megabyte
2006-10-20 11:45
2006.12.31
Не работает RowsAffected у TpFIBStoresProc


2-1165839672
DDDDDD
2006-12-11 15:21
2006.12.31
TdxDBGrid - при входе в поле - не те данные


15-1165314132
DVM
2006-12-05 13:22
2006.12.31
Vista и запись в HKLM и Program Files.