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

Вниз

SQL   Найти похожие ветки 

 
cf   (2002-09-04 13:23) [0]

Всем привет!
Есть таблица с текстовыми полями, в которых содержатся числа.
Можно ли, используя SQL, работать с этими полями как с числами?
Т.е. мне нужно сделать выборку с условием field > 10 and field < 100.
Понятно, что в алфавитный диапазон от "10" до "100" практически ничего не попадет.
Я так понимаю, что можно создать временное представление этой таблицы с нужным форматом полей и делать выборку из него, но очень хотелось бы выкрутиться с условием WHERE.
Заранее благодарен.


 
Mike Kouzmine   (2002-09-04 13:33) [1]

Наверное CAST


 
cf   (2002-09-04 13:50) [2]

>Mike Kouzmine
Поподробнее плиз, если не затруднит...


 
3JIA9I CyKA ©   (2002-09-04 13:58) [3]

where cast([ТвоёПоле] as int) > 10 and cast([ТвоёПоле] as int) < 100
Покатит?


 
cf   (2002-09-04 14:45) [4]

не катит
ругается на синтаксическую ошибку


 
Mike Kouzmine   (2002-09-04 14:51) [5]

А ты силами аксеса это делай, а в делфях только отображай


 
oss ©   (2002-09-04 14:52) [6]

а ты покажи сам код, как делаешь, где именно ругается


 
cf   (2002-09-04 14:59) [7]

в самом access"е пишу запрос
SELECT det_name FROM details WHERE cast(det_num as int) > 10
получаю ругательство на синтаксис


 
Mike Kouzmine   (2002-09-04 15:07) [8]

Ну а само ругательство? И на что ругается?


 
sniknik ©   (2002-09-04 15:23) [9]

пользуйся операторами тз бейсика для Access-а катит
SELECT * FROM SIZES WHERE INT(SCALE) > 10


 
cf   (2002-09-04 15:36) [10]

>sniknik ©
Спасибо, получилось

а для того что бы поддерживалась функция CAST качаю ядро Microsoft Jet 4...

Всем спасибо!


 
Mike Kouzmine   (2002-09-04 15:41) [11]

Культурный человек. Приятно читать, а то некоторые - ни ответа, ни привета. Даже не поймешь - помогло или ты чушь сморозил.


 
sniknik ©   (2002-09-04 15:48) [12]

Ага.
кстати не разочаруйся, Microsoft Jet 4 у меня стоит, функции CAST (применительно к Access) как не было так и нет. :-)


 
wicked ©   (2002-09-04 16:52) [13]


> кстати не разочаруйся, Microsoft Jet 4 у меня стоит, функции
> CAST (применительно к Access) как не было так и нет. :-)

и не будет... это же jet, а он must die.... (не устану повторять) :))


 
Anatoly Podgoretsky ©   (2002-09-04 16:59) [14]

Точно его даже в MDAC больше не включают



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

Текущий архив: 2002.09.26;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.011 c
3-85344
greyserg
2002-09-03 19:23
2002.09.26
Как задать в TQuery нужный тип таблицы


1-85584
SoniK
2002-09-14 15:10
2002.09.26
Компоненты


14-85701
AL2002
2002-08-31 01:12
2002.09.26
Уснули все.


3-85370
Igor V.
2002-09-05 06:38
2002.09.26
Проблема при выполнении хранимой (ADO)


1-85597
hort
2002-09-13 22:52
2002.09.26
Можно ли hlp-файл скомпилировать внутрь exe-файла программы?