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

Вниз

Привет всем!!, подскажите есть ли похожая командаили функция   Найти похожие ветки 

 
FFF   (2003-09-04 12:09) [0]

на это (в оракле)
round(поле1/decode(поле2, 0, 1, поле2),2), поле3

в дельфях

Всем заранее спасибо.


 
Vlad ©   (2003-09-04 12:10) [1]

команда похожая на round или на decode ?


 
FFF   (2003-09-04 12:11) [2]

на обе, мне нужно сделать запрос из парадоксовой таблицы, но я не знаю похожей команды


 
Vlad ©   (2003-09-04 12:13) [3]

Ну Round он и в Дельфи Round. (см. Хелп)
А Decode самому писать надо.
Попробуй написать оверлоадные функции IIF (как в Си)


 
FFF   (2003-09-04 12:18) [4]

а есть ли такие функции в дельфях?


 
Mike Kouzmine ©   (2003-09-04 12:21) [5]

Есть


 
Vlad ©   (2003-09-04 12:22) [6]

>FFF (04.09.03 12:18) [4]
На сколько я знаю - нет.
Лично я сам писал функции наподобие
function IIF(B: Boolean; Par1,Par2: integer): integer; overload;
function IIF(B: Boolean; Par1,Par2: string): string; overload;
Если true, то возвращает первый параметр, если false - то второй.
А лучше не парься и пользуйся стандартным if или case


 
FFF   (2003-09-04 12:22) [7]

напишите если не трудно , какие именно, буду оч.благодарен
:)


 
FFF   (2003-09-04 12:24) [8]

мне все это в запросе нужно сделать..


 
Sandman25 ©   (2003-09-04 12:25) [9]

Так в запросе или в Дельфях?


 
Vlad ©   (2003-09-04 12:26) [10]

>FFF (04.09.03 12:24) [8]
Тогда причем тут Дельфовые функции ?
Читай хелп по Sql !


 
FFF   (2003-09-04 12:26) [11]

в запросе


 
bushmen ©   (2003-09-04 12:28) [12]

Запросы бывают разные


 
Vlad ©   (2003-09-04 12:28) [13]

>FFF (04.09.03 12:09)
>......в дельфях
А чего ты тогда воду мутишь?
Не в дельфях а в парадоксе. Так бы сразу и говорил.


 
FFF   (2003-09-04 12:30) [14]

сорри , я не правильно поставил вопрос,
мне нужны похожие функции на оракловские, т.е. такие как я выше указал , которых можно применить в парадоксовой таблице.


 
FFF   (2003-09-04 12:32) [15]

так как сделать?
:)


 
Sandman25 ©   (2003-09-04 12:36) [16]

Одним запросом в Paradox такое сделать не получится ИМХО.


 
FFF   (2003-09-04 12:44) [17]

неужели нет похожей функции ,
уважаемые мастера, подскажите новичку.
:)


 
MsGuns ©   (2003-09-04 12:45) [18]

Local SQL: SUBSTRING+CAST


 
Vlad ©   (2003-09-04 12:49) [19]

select round((поле1/поле2),2), поле3 where поле2<>0
union
select round(поле1,2), поле3 where поле2=0
результат будет аналогичный
только аналог функции round в парадоксе не знаю....


 
FFF   (2003-09-04 13:10) [20]

спасибо всем.


 
FFF   (2003-09-04 13:11) [21]

есть оказывается такая функция...
:)


 
MsGuns ©   (2003-09-04 13:28) [22]

>Vlad © (04.09.03 12:49) [19]
>только аналог функции round в парадоксе не знаю....

В Local SQL ты хотел сказать ?
CAST(n1/n2 as decimal(x, y))



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

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

Наверх




Память: 0.51 MB
Время: 0.016 c
6-82376
Checist [root]
2003-07-25 02:42
2003.09.25
Интеграция с HTML


1-82307
ikivio
2003-09-13 21:01
2003.09.25
Проблемы с SW_RESTORE.


8-82343
KoNDoR
2003-05-29 21:22
2003.09.25
Триангулированая поверхность


1-82302
AndreyAs
2003-09-15 16:23
2003.09.25
MainMenu на Panel?


4-82557
k2
2003-07-21 09:05
2003.09.25
Подскажите про CreateFontIndirect