2013-03-08 8 views
0

У меня есть таблица с типом данных char для столбца. Необходимо получить максимальное число из этого столбца.Максимальное условие для столбца типа данных char в sql-сервере

некоторые значения в этом столбце 1,2,3, A, B

при выборке макс (столбец) Я только получить символ - «B», как я могу получить максимальную между числовым значением? select max(cast(floor as int)) from floormaster

ответ

0
SELECT MAX(CAST(columnName AS INT)) MAX_VALUE 
FROM tableName 
WHERE ISNUMERIC(columnName) = 1 
+0

Это прекрасно работало. – Bharath

+0

приветствуется ': D' –

Смежные вопросы