Access - Consulta para cojer rango de nombres

 
Vista:

Consulta para cojer rango de nombres

Publicado por yomisma (1 intervención) el 28/04/2005 20:06:27
hola,

cual sería la consulta, por ejemplo, para cojer los clientes que sus apellidos empiezen por Go hasta los que empiezen por Pe?

Yo he hecho esto:

select nombre, apellidos from clientes where apellidos between \\\'Go%\\\' and \\\'Pe%\\\'

Pero con eso no me saca los clientes cuyo apellido empiezan por Pe.

saludos.

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:Consulta para cojer rango de nombres

Publicado por CLAUDIO.AR (47 intervenciones) el 28/04/2005 21:54:21
No se pueden utilizar comodines en SQL con between o con and porque lo toma como un literal mas.
Fijate que si haces between para "GO"&"a" Y "PE"&"z" o sea completando el primer parámetro con el valor mas bajo (a) y el segundo con el valor mas alto (z) esto funciona.
Si es para que un usuario haga la consulta, yo capturaría el valor del primer parámetro y le agregaría "a", al segundo le agregaría "z" y haría la consulta de ese modo.
Suerte.
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