Posicion letra

22/06/2005 - 11:23 por primate | Informe spam
Hola, como haria lo siguiente:

En una columna (nombre) de la tabla empleados tengo estos datos:

Juan
Ana
Lucas
...

Como puedo hacer una query que me diga la posicion en la que se encuantra la
primera letra 'a' ??

Gracias.
 

Leer las respuestas

#1 Rubén Vigón
22/06/2005 - 11:51 | Informe spam
Hola "primate",

Puedes usar «CHARINDEX»; por ejemplo:

DECLARE @cadena varchar(60)
SET @cadena = 'El veloz murciélago hindú comía feliz cardillo y kiwi'
SELECT @cadena AS cadena, CHARINDEX('z', @cadena) AS posicion_z

cadena posicion_z
El veloz murciélago hindú comía feliz cardillo y kiwi 8

(1 filas afectadas)

Un saludo!

Rubén Vigón
Microsoft MVP Visual Basic
http://vigon.mvp-access.com

Preguntas similares