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

Вниз

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

 
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;
Скачать: CL | DM;

Наверх




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


1-29383
Almaz
2004-02-01 05:04
2004.02.10
AutoComplete в TWebBrowser


14-29609
Mikle
2004-01-20 16:27
2004.02.10
нужны Мастера Delphi


1-29447
I_V_N_I_S_H
2004-01-30 17:31
2004.02.10
Компонент ListView


14-29588
Ig
2004-01-20 00:20
2004.02.10
Как в строковом массиве определить длину?