| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: Базы данных и репортинг > SQL запрос к числовому полю |
| Автор: Black_Joker 11.11.2005, 21:32 |
| Очень хочется подать запрос SELECT * From Основная WHERE AAA Like к числовому полю. Как это сделать? |
| Автор: Pakshin A. S. 11.11.2005, 21:39 |
| WHERE AAA = 123; WHERE AAA > 123; WHERE AAA BETWEEN 12 AND 14; Можно попробовать использовать функцию CAST, котрая приводит выражение к определенному типу. А вообще, задав конкретный вопрос, можно получить более конкретный ответ. |
| Автор: Black_Joker 12.11.2005, 11:16 |
| мне для того, чтоб не переделывать прогу надо послать именно через Like |
| Автор: kobra 12.11.2005, 14:16 | ||
|
| Автор: Black_Joker 12.11.2005, 15:15 |
| WHERE CONVERT(varchar, AAA) LIKE '12%' А это будет универсальным? В смысле мне надо без отслеживания типа поля посылать запрос. |
| Автор: offline 14.11.2005, 01:03 |
| Если база в Access то там есть функция перевод поля в строкоыую переменную. Т.ч. переводи поле в строковую переменную и используй LIKE |
| Автор: Black_Joker 15.11.2005, 13:04 |
| База произваольная. Мне надо чтоб програ не смотря на тип поля нормально посылала запрос. |
| Автор: offline 15.11.2005, 13:12 | ||
В Access
|