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

Вниз

Вопрос по SQL.   Найти похожие ветки 

 
Balkon   (2004-04-02 12:55) [0]

Добрый день, Мастера. Требуется выполнить отбор записей по частичному совпадению заданного числа со значениями в целочисленном поле. При отборе по частичному совпадению со строковыми полями проблем нет (WHERE AlphaFieldName LIKE "%" || "abc" || "%"). Но для целочисленного поля такая конструкция не работает из-за несовпадения типов.

Нет ли в SQL операторов преобразования типов?
Или как по другому можно осуществить такой отбор?

Заранее спасибо.


 
Val ©   (2004-04-02 13:00) [1]

есть, cast, в частности


 
Johnmen ©   (2004-04-02 13:01) [2]

Есть. CAST называется.


 
Курдль ©   (2004-04-02 13:03) [3]

А что значит "частичное совпадение числового поля"?
between? round?


 
Balkon   (2004-04-02 13:11) [4]

> Val © & Johnmen ©
 Спасибо.

> Курдль ©
например, есть записи с полем: 12345,13456,14567
нужно отобрать запись, содержащую 23 т.е. 1ю: 12345


 
Anatoly Podgoretsky ©   (2004-04-02 13:14) [5]

Какой смысл?
123 1234 12345
Как минимум что то не то в постановке, если не хуже.


 
Курдль ©   (2004-04-02 13:16) [6]


> например, есть записи с полем: 12345,13456,14567
> нужно отобрать запись, содержащую 23 т.е. 1ю: 12345


Вы пытаетесь обращаться с числовыми полями, как со строковыми.
Так переправьте им тип - и все!


 
Balkon   (2004-04-02 13:35) [7]

Смысл в том, что это поле содержит Лабораторные номера неких испытаний. Сам по себе номер как число информации не несет, но состоит из 5-6ти знаков (цифр, причем первая не нуль). Мне показалось удобным хранить этот номер в челочисленном поле (в DBEdit, например, автоматом вводяться только цифры и т.п.).



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

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

Наверх




Память: 0.48 MB
Время: 0.042 c
3-1080813080
Лысый
2004-04-01 13:51
2004.05.02
Окрестные точки.


1-1081966538
Netrix
2004-04-14 22:15
2004.05.02
Как зная путь и имя файла определить каким процессом он открыт?


7-1079364823
Pul
2004-03-15 18:33
2004.05.02
Как отследить запуск и завершение работы DOS-приложения


4-1078495625
Gas
2004-03-05 17:07
2004.05.02
Помогите получить список елементов на форме чужого приложения.


14-1081104917
konstantinov
2004-04-04 22:55
2004.05.02
Вопрос о жилье и зарплате