SQL Server - Problemas para listar desde una letra a otra

   
Vista:

Problemas para listar desde una letra a otra

Publicado por felipe (3 intervenciones) el 27/06/2008 17:31:34
Estimados, espero me puedan ayuda, tengo el siguiente problema.

quiero imprimir un listado de apellidos, desde una letra a otra.

select *
from ra_profes
where ap_pater > 'b' and ap_pater <= 'f''
order by Ap_pater

pero al listar, el resultado me arroja todos los apellidos desde la letra b hasta una letra antes de la seleccionada, en este caso me lista hasta la letra e, excluye la f.
Como puedo solucionar esto????
se los agradeceré
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Problemas para listar desde una letra a otra

Publicado por Jairon Alava (4 intervenciones) el 01/07/2008 20:18:18
Me dejaste como los locos, no me imagine que sucediera tal cosa.

La solucion es que si estas comparando solo 1 letra inicial, entonces lo ideal es que pidas solo una letra inicial, es decir

select *
from ra_profes
where LEFT(ap_pater,1) between 'b' and 'f''
order by Ap_pater
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar