Foros del Web » Programando para Internet » ASP Clásico »

necesito una sentencia sql en la q .....

Estas en el tema de necesito una sentencia sql en la q ..... en el foro de ASP Clásico en Foros del Web. hola a tod@s, tengo una tabla con varios registros y uno de sus campos es "Nombre". tambien tengo un formulario con un combo con las ...
  #1 (permalink)  
Antiguo 16/12/2004, 10:21
Avatar de DkarnDuuk  
Fecha de Ingreso: marzo-2004
Mensajes: 626
Antigüedad: 21 años, 1 mes
Puntos: 2
necesito una sentencia sql en la q .....

hola a tod@s,

tengo una tabla con varios registros y uno de sus campos es "Nombre".

tambien tengo un formulario con un combo con las siguientes posibilidades

<option>[A - G]</option>
<option>[H - N]</option>
. .
. .
. .


despues un boton q envia lo q ha seleccionado el usuario a la misma pagina y segun lo seleccionado se muestra una cosa u otra mediante una sql.

lo q quiero hacer es q si por ejemplo me selecciona la primera, la sentencia sql me saque todos los registros cuya primera letra del campo "Nombre" este entre la a y la g. me da igual q sea en mayusculas o minusculas.

¿podeis ayudarme?

gracias!
__________________
bla, bla, bla......
  #2 (permalink)  
Antiguo 16/12/2004, 10:29
 
Fecha de Ingreso: julio-2004
Mensajes: 30
Antigüedad: 20 años, 9 meses
Puntos: 0
¿Te sirve algo así?:

SELECT Nombre
FROM Tabla
WHERE (Mid(Nombre,1,1) >= "A" AND Mid(Nombre,1,1) < "H") OR (Mid(Nombre,1,1) >= "a" AND Mid(Nombre,1,1) < "h") ORDER BY Nombre
  #3 (permalink)  
Antiguo 16/12/2004, 11:13
Avatar de Muzztein  
Fecha de Ingreso: agosto-2002
Ubicación: Hangar 18
Mensajes: 1.703
Antigüedad: 22 años, 8 meses
Puntos: 16
  #4 (permalink)  
Antiguo 16/12/2004, 12:04
Avatar de DkarnDuuk  
Fecha de Ingreso: marzo-2004
Mensajes: 626
Antigüedad: 21 años, 1 mes
Puntos: 2
gracias Fegna!

__________________
bla, bla, bla......
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 11:16.