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

Вниз

Хитрый запрос :)   Найти похожие ветки 

 
highlander   (2004-01-19 14:31) [0]

Господа!
Помогите составить SQL-запрос, с помощью которого можно выбрать число наиболее приближенное к заданному.


 
Ega23   (2004-01-19 14:33) [1]

select Min(Abs(X-Поле)) from Table1
Но это под MS SQL


 
highlander   (2004-01-19 14:47) [2]

То Ega23:

А если для парадокса из-под БДЕ?


 
Ega23   (2004-01-19 15:09) [3]

А я не знаю какой диалект SQL Paradox использует. Если есть там функции ABS и Min ("Модуль" и "Минимальное значение"), то будет работать.

> из-под БДЕ?

А какая разница из-под чего? Тебе ведь не способ доступа нужен, а запрос.


 
Johnmen   (2004-01-19 15:18) [4]

>highlander

А числа любые ?


 
Ega23   (2004-01-19 15:28) [5]


> А числа любые ?

А какая разница? Алгоритм-то один.


 
highlander   (2004-01-19 15:34) [6]

То Johnmen:
Числа могут быть любые
То Ega23:

> А я не знаю какой диалект SQL Paradox использует.

функции ABS и Min у него есть.....
Спасибо... Заработало...


 
Ega23   (2004-01-19 15:41) [7]

нЭзачто.


 
MV   (2004-01-19 15:43) [8]

А строки?


 
Ega23   (2004-01-19 15:48) [9]

А строки - LIKE! :o)


 
MV   (2004-01-19 15:53) [10]

Вот шайтан!


 
Dred2k   (2004-01-19 15:54) [11]

> функции ABS и Min у него есть.....
> Спасибо... Заработало...


Во дела - у меня "Capability not supported".
BDE 5.2.0.2
Странно...


 
Ega23   (2004-01-19 15:57) [12]


> Вот шайтан!

:o)

Вот BLOBы сравнивать....


 
Johnmen   (2004-01-19 16:24) [13]

Чтобы уйти от специфики диалекта и остаться в рамках стандарта :)

SELECT * FROM Table
WHERE
(Field-Value)*(Field-Value) =
(SELECT MIN((Field-Value)*(Field-Value)) FROM Table)


 
Ega23   (2004-01-19 16:35) [14]

А в рамках стандарта MIN функция есть, а ABS функции нет?


 
MV   (2004-01-19 16:44) [15]

ABS нету :(


 
Ega23   (2004-01-19 16:50) [16]


> MV (19.01.04 16:44) [15]

Где посмотреть функции ANSII SQL? Мне бы просто список.
На www.citforum.ru большая статья есть, но копать далеко.


 
VAleksey   (2004-01-19 17:31) [17]

LocalSQL.hlp
Описание SQL для BDE.


 
Dred2k   (2004-01-19 21:01) [18]

> LocalSQL.hlp

Мда, и в нем нет Abs, не то что уж в движке.
Как надоело извращаться в простых ситуациях, кто бы знал... :(


 
VID   (2004-01-19 21:30) [19]

to dred2k: программисты извращенцы... работа такая...



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

Форум: "Базы";
Текущий архив: 2004.02.10;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.48 MB
Время: 0.009 c
1-29342
Grinder
2004-01-26 21:00
2004.02.10
ошибка при закрытии


1-29414
Боян Георгиев
2004-01-31 11:42
2004.02.10
F1Book дает ошибка! Помогите


3-29211
Y_Andrey
2004-01-19 22:22
2004.02.10
Добавить ProgressBar к Locate


3-29245
Карелин Артем
2004-01-19 11:25
2004.02.10
Как представить дату в FireBird в виде числа?


1-29361
BlackKing
2004-01-29 10:31
2004.02.10
Components - Property из ComboBoxa.





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский