Главная страница
    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.45 MB
Время: 0.005 c
14-92182
VEG
2003-08-11 13:12
2003.08.28
Эта ветка для моих тестов!!!


1-92094
Man
2003-08-15 13:30
2003.08.28
работа с dll в Inno Setup


3-91982
Verg
2003-08-01 12:12
2003.08.28
Firebird 1.5 RCx & PHP


3-91990
New laymer
2003-08-06 11:00
2003.08.28
Ошибка при создании таблицы


7-92268
Mortal
2003-06-14 13:14
2003.08.28
Несколько hook-ов в одной dll





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