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

Вниз

запрос sql   Найти похожие ветки 

 
rosl   (2003-08-05 03:10) [0]

Уважаемык Мастера!!!
помогите пожалуйста с запросом sql
нужно выбрать записи по полю с типом number
для типа character пишу:
where"+"(prim like "+"""%"+ edit_prim.Text+"%"")
понимаю, что для number нужно писать что-то вроде strtofloat(edit_prim), но не получается


 
Жук ©   (2003-08-05 08:19) [1]

like - для сравнения только со строковыми типами данных. Если prim - не строка, то будет ошибка. Попробуйте cast.


 
rosl   (2003-08-05 16:59) [2]

Извиняюсь за назойливость, но бьюсь уже три дня
Народ, ну подскажите пожалуйста ответ
может я не правильно поставил вопрос?
тогда иначе, есть поле summ (тип поля - number)
нужен запрос в sql, чтоб показывал определённую цифру
where summ = ...... (дальше не получается)


 
Соловьев ©   (2003-08-05 17:04) [3]

select *
from table
where cast(prim as varchar(10)) like "%34%"


 
rosl   (2003-08-05 17:14) [4]

Г-н Соловьёв, спасибо за помощь, но если не затруднит, объясните, что означает as varchar(10)


 
Соловьев ©   (2003-08-05 17:30) [5]

localsql.hlp - CAST function


> означает as varchar(10)

преобразование числа в строку длиной 10 символов.


 
Mike1 Kouzmine1   (2003-08-05 17:33) [6]

>>но бьюсь уже три дня
Я бы так не смог, бросил бы в первый же вечер..


 
valwhite   (2003-08-06 06:13) [7]

Query1.SQL.Text := "Select * From MyTable Where Summ="+IntToStr(Edit1.Text);


 
Savelan   (2003-08-06 07:09) [8]

В ORACLE я бы написала запрос в виде
"select * from freq where to_char(prim) like """%"+edit_prim.Text+"%"""



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

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

Наверх




Память: 0.48 MB
Время: 0.014 c
14-92190
Def
2003-08-06 16:24
2003.08.28
Пошлый вопрос про UnZip


3-92009
ОченьТупой
2003-08-05 15:38
2003.08.28
поясните по автоинкрементому полю


6-92145
ЮРИЙ_К
2003-06-20 11:55
2003.08.28
Пример чата без серверной части на MailSlot


3-91985
АлеКо
2003-07-31 04:10
2003.08.28
формат XML


3-92028
Alex_***
2003-08-04 14:33
2003.08.28
Извещение сервером клиента