Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Oracle »

Agrupar por Similitud de Cadenas

Estas en el tema de Agrupar por Similitud de Cadenas en el foro de Oracle en Foros del Web. Hola muchach@s. Tengo un problema, tengo que hacer un reporte tipo ranking de notarias. El problema es que al momento de ingresar las notarias, las ...
  #1 (permalink)  
Antiguo 06/10/2015, 08:12
Avatar de Doglas  
Fecha de Ingreso: mayo-2015
Mensajes: 22
Antigüedad: 9 años, 7 meses
Puntos: 0
Agrupar por Similitud de Cadenas

Hola muchach@s. Tengo un problema, tengo que hacer un reporte tipo ranking de notarias. El problema es que al momento de ingresar las notarias, las ingresaron mal y hay varios registros para una notaria y al hacer el ranking salen varios registros para la misma notaria. Lo que quiero hacer es como una agrupación pero de comparación de cadenas para arreglar el ranking. Si alguien tiene una idea se lo agradeceré mucho. Saludos.
Esta es parte del ranking, pero ordenado por nombre para que puedan ver el problema, y cuando se ordena por los números todo esta remal; los numero de la izquierda son la posición en el ranking y los de la derecha es el conteo realizado:
Código:
154	GONZALEZ URIA OSCAR EDUARDO	27
126	GONZALEZ URIA OSCAR EDUARDO	44
46	GONZALEZ URIA, OSCAR EDUARDO	275
155	GONZALEZ-VIGIL BALBUENA PERCY	27
82	GONZALEZ-VIGIL BALBUENA PERCY	105
23	GONZALEZ-VIGIL BALBUENA, PERCY	672
131	GUINAND CORREA JOSE ALBERTO ENRIQUE	41
173	GUINAND CORREA, JOSE ALBERTO ENRIQUE	19
72	GUTIERREZ ADRIANZEN LUIS BENJAMIN	144
146	GUTIERREZ ADRIANZEN, LUIS BENJAMIN	31
120	GUTIERREZ ADRIANZEN, LUIS BENJAMIN	47
264	GUTIERREZ DIAZ JORGE GUILLERMO 	1
246	GUTIERREZ MIRAVAL JUAN FRANCISCO	2
188	GUTIERREZ MIRAVAL JUAN FRANCISCO	14
200	GUTIERREZ MIRAVAL, JUAN FRANCISCO	9
147	GUTIERREZ PRADEL MARIA SUSANA  	29
95	GUTIERREZ PRADEL, MARIA SUSANA	65
39	HERRERA CARRERA CARLOS ANTONIO 	376
75	HERRERA CARRERA, CARLOS ANTONIO	130
111	HERRERA PORTUONDO ISABEL BARBARA MONICA	53
69	HERRERA PORTUONDO ISABEL BARBARA MONICA	149
115	HERRERA PORTUONDO, ISABEL BARBARA MONICA	50
Y este es mi query:
Código:
select b.c_t_devolucion, count(*) 
from sigarp.devolucion_solicitud a, sigarp.devolucion b
where a.c_c_anho = '2014'
and   a.c_c_codigo_ag = b.c_c_codigo
and   a.c_c_auxiliar_ag = 'N' or a.c_c_auxiliar_ag = 'T'
group by b.c_t_devolucion,a.c_c_codigo_ag
order by 2 desc;

Etiquetas: agrupar, cadenas
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 19:49.