contar numero de caracteres

08/09/2005 - 00:39 por Oscar D | Informe spam
Hola a todos.

Como puedo saber el numero de ocurrencia de un caracter en una cadena.

Ejemplo : 33TGG022G5

si pregunto por G devuelva 3.

Gracias Saludos.
 

Leer las respuestas

#1 Isaias
08/09/2005 - 01:26 | Informe spam
INTERACCIONES

CREATE TABLE ITERATION
(
id_it INT
)
GO
DECLARE @I INT
SET @I = 0
WHILE @I < 4000
BEGIN
INSERT INTO ITERATION VALUES (@I)
SET @I = @I + 1
END

DECLARE @CADENA VARCHAR(50)
SET @CADENA = 'AHORA MIRA CUANTAS A HAY EN LA AQUI'

SELECT COUNT(*)
FROM ITERATION
WHERE SUBSTRING(@CADENA,id_it,1) = 'A'

Preguntas similares