Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.48 MB
Время: 0.012 c
3-29213
nomad
2004-01-19 18:31
2004.02.10
процедура в Oracle


6-29504
Yobz
2003-12-04 21:13
2004.02.10
TCP/IP


1-29459
Erik
2004-01-30 12:35
2004.02.10
Access violation при освобождении Variant.


3-29266
grusty
2004-01-17 16:20
2004.02.10
Как подсчитать количество уникальных записей в таблице?


3-29260
Korenb Grif
2004-01-17 19:32
2004.02.10
Dbgrid илил table




   Наверх