Conversion para Numero Máximo
Publicado por hilda (7 intervenciones) el 11/08/2005 18:27:59
Hola Buen dia...
Mi problema es el siguiente , espero y alguien pueda ayudarme.
Tengo un campo de tipo varchar, el cual deseo obtener el máximo. Pero solo obtener los valores numericos... Los valores de tipo alfabéticos no.
Ejemplo,,, Mi campo puede obtener a52, 154, 11500, u21, etc
Mi consulta seria:
Select Max(campo) as campox from tablay
aqui obtendria como máximo la u21.... mas sin embargo lo que deseo es que me obtenga el 11500
se que el campo lo tendria que convertir a numerico
Select Max(Cast (campo) as int) as campox from tablay
pero
hay un problema ya que como existen variables alfanumericas me marca error de conversion de tipo de datos
Mi problema es el siguiente , espero y alguien pueda ayudarme.
Tengo un campo de tipo varchar, el cual deseo obtener el máximo. Pero solo obtener los valores numericos... Los valores de tipo alfabéticos no.
Ejemplo,,, Mi campo puede obtener a52, 154, 11500, u21, etc
Mi consulta seria:
Select Max(campo) as campox from tablay
aqui obtendria como máximo la u21.... mas sin embargo lo que deseo es que me obtenga el 11500
se que el campo lo tendria que convertir a numerico
Select Max(Cast (campo) as int) as campox from tablay
pero
hay un problema ya que como existen variables alfanumericas me marca error de conversion de tipo de datos
Valora esta pregunta


0