Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2003.09.25;
Скачать: [xml.tar.bz2];

Вниз

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

 
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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.48 MB
Время: 0.01 c
1-82299
MIKL
2003-09-13 18:15
2003.09.25
Рисование карандашом на канве!


4-82538
DelBoy
2003-07-19 23:27
2003.09.25
Получить выделенную строку с программы


14-82386
Карелин Артем
2003-09-05 11:13
2003.09.25
Посоветуйте модем.


4-82564
mox
2003-07-21 22:09
2003.09.25
WM_GETTEXT


3-82033
Юлия
2003-09-03 09:46
2003.09.25
Вопрос по SELECT





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский