| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Базы данных под .NET > проверка на вхождения числа |
| Автор: shurokan 22.7.2009, 19:49 |
| Есть таблица с полем 'limit' (double). Например есть 4 строки, где limit=4,7,9,11 соотвественно. Как сделать выбор первого числа, которое включает в себя число "6" с помощью sql-запроса? P.S. Использование IN не катит. SELECT limit FROM tables WHERE 6 IN (limit) - выдает ошибку |
| Автор: Выхухоль 22.7.2009, 20:09 |
| SELECT limit FROM tables WHERE charindex('6',convert(varchar(255),limit))<>0 |
| Автор: Fish 22.7.2009, 20:11 | ||
Если использовать тип varchar то можно, а с даблом незнаю наверное разбить число на сотни десятки и единицы. |