Главная страница
    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.47 MB
Время: 0.007 c
4-29660
sizmrebi
2003-12-05 09:04
2004.02.10
Registry Update


14-29597
Gorlum
2004-01-19 12:07
2004.02.10
Достаточное знание языка


4-29666
DillerXX
2003-12-04 16:50
2004.02.10
Как выставить время?


4-29662
Леприкон
2003-12-05 09:08
2004.02.10
Смена цвета окна


1-29417
snake1977
2004-02-02 08:24
2004.02.10
Закрытие MDIChild





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