OT: Sentencia Sql
Publicado: Lun Abr 03, 2006 1:09 pm
Hola,
A ver si me podeis echar un cablecillo.
Tengo una tabla Sql donde un campo se establece como char(10). Me
interesa saber el número de registros cuyos primeros 6 caracteres sean
iguales (osea, que empiecen por).
La sentencia que hago es la siguiente:
SELECT COUNT(*) AS nResult FROM miTabla WHERE miCampo = '123456';
miCampo está definida como Char(10) NOT NULL DEFAULT ' '. Y me
interesa que en nResult me informe de cuantos registros hay cuyos 6
primeras posiciones sean exactamente '123456' y el resto hasta 10 sea
cualquier otra cosa.
En mis pruebas esto me devuelve siempre 0. ¿Alguna sugerencia?
Espero haberme explicado bien.
Saludos y gracias,
José Luis Capel
PD: Uso SqlServer
A ver si me podeis echar un cablecillo.
Tengo una tabla Sql donde un campo se establece como char(10). Me
interesa saber el número de registros cuyos primeros 6 caracteres sean
iguales (osea, que empiecen por).
La sentencia que hago es la siguiente:
SELECT COUNT(*) AS nResult FROM miTabla WHERE miCampo = '123456';
miCampo está definida como Char(10) NOT NULL DEFAULT ' '. Y me
interesa que en nResult me informe de cuantos registros hay cuyos 6
primeras posiciones sean exactamente '123456' y el resto hasta 10 sea
cualquier otra cosa.
En mis pruebas esto me devuelve siempre 0. ¿Alguna sugerencia?
Espero haberme explicado bien.
Saludos y gracias,
José Luis Capel
PD: Uso SqlServer