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

Вниз

Нужны описания фукций SQL, типа Round   Найти похожие ветки 

 
div ©   (2003-06-25 13:02) [0]

Здравствуйте. Помогите найти описание и список функций SQL, применимые для локальной базы Paradox. В частности что-то типа Round.
Проблемка - есть таблица, делаю запрос в котором вычисляю значение нагоревших процентов, типа

Select OST, OST*15*81/36000 proc from chet

потом вывожу на печать в Qreport-е с использованием
Format("%n",StrToFloat(Value)) для вывода нужных колонок и
SUM для вычисления итогов. В результате получаю разницу в ручном суммировании с итогом.
Так вот, хотелось бы иметь OST*15*81/36000 округленную, или отсеченную до 2 знаков после запятой.


 
Val ©   (2003-06-25 13:28) [1]

все функции Local SQL описаны в Local SQL Help(ставится вместе с Delphi)


 
div ©   (2003-06-25 13:58) [2]

Что-то не вызывается. Как называется сам файл справки? А то допустим есть команда SUBSTRING - а когда по ней вызываю Help - получаю команду COPY.


 
Danilka ©   (2003-06-25 14:01) [3]

"C:\Program Files\Common Files\Borland Shared\BDE\localsql.hlp"


 
div ©   (2003-06-25 14:08) [4]

Справку нашел, но там ничего похожего на Round нет. Как бы выкрутиться ?


 
Val ©   (2003-06-25 14:14) [5]

почему не округлить в delphi?


 
div ©   (2003-06-25 14:19) [6]

Спасибо всем, кажется понял -

Select OST, CAST(OST*15*81/360 AS INTEGER) proc from chet

Не округляет, но отсекает. Так что почти то что требовалось.
а преред выдачей на печать, что то типа
Format("%n",StrToFloat(Value)/100)


 
Johnmen ©   (2003-06-25 14:20) [7]

Пробуй :
...,CAST((OST*15*81/36000)*100 AS INTEGER)/100 proc ...



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

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

Наверх




Память: 0.48 MB
Время: 0.015 c
14-55742
Кен
2003-07-01 04:55
2003.07.17
Как вы думаете, в какую сторону развивается GLScene ? Чего автор


3-55392
Alexander Vasjuk
2003-06-18 13:43
2003.07.17
TDbf V6.3 - MasterFields не устанавливается


14-55716
DBDev
2003-07-02 09:52
2003.07.17
Люди HELP плиз!!! Проблема с вычислением ТОТАЛ-а...


14-55718
Alex_x
2003-07-02 10:11
2003.07.17
Написание Хелпов


3-55471
AlexA
2003-06-11 12:53
2003.07.17
ApplyUpdates?