Главная страница
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.022 c
9-29182
VitGun
2003-07-26 15:56
2004.02.10
Collisions в GLScene


4-29660
sizmrebi
2003-12-05 09:04
2004.02.10
Registry Update


1-29316
ncua
2004-01-29 22:56
2004.02.10
Как изменять размеры контролов разтягивая мышой в runtime


14-29559
Agent13
2004-01-20 15:39
2004.02.10
Delphi 7 Trial


11-29294
Юрий
2003-05-18 18:22
2004.02.10
Как в RichEdit добавить свойство WordWrap?