Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2003.08.28;
Скачать: [xml.tar.bz2];

Вниз

запрос 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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.006 c
3-92019
Falendysh
2003-08-05 00:16
2003.08.28
QReport компонента


14-92242
лсдишник
2003-08-09 19:15
2003.08.28
Помогите выьрать LCD 17


3-91999
boka
2003-08-06 07:28
2003.08.28
Из Ecxel в dbf


1-92107
avec
2003-08-15 12:56
2003.08.28
NMSMTP - почему не работает try... except?


14-92179
Dysan
2003-08-11 16:42
2003.08.28
COM





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