Ver Mensaje Individual
  #4 (permalink)  
Antiguo 02/04/2014, 10:33
Avatar de Libras
Libras
Colaborador
 
Fecha de Ingreso: agosto-2006
Ubicación: En la hermosa perla de occidente
Mensajes: 7.412
Antigüedad: 17 años, 9 meses
Puntos: 774
Respuesta: Comparación de Cadena de Caracteres dentro de SP

cursor?? creo que puedes hacer lo que necesitas sin un cursor haciendo esto:



Código SQL:
Ver original
  1. SELECT
  2. t1.nombre,t1.apa,t1.ama
  3.  FROM tabla AS t1
  4. LEFT JOIN tabla2 AS t2 ON (t1.nombre=t2.nombre AND t1.apa=t2.apa AND t1.ama=t2.ama)
  5. WHERE t1.id<>t2.id

este query te regresaria los registros en donde los nombres son iguales y tienen id's diferentes

ahora para saber cuales son los que tienen un id unico

solo harias

Código SQL:
Ver original
  1. SELECT * FROM tabla WHERE nombre+apa+ama NOT IN
  2. (
  3. SELECT
  4. t1.nombre+t1.apa+t1.ama
  5.  FROM tabla AS t1
  6. LEFT JOIN tabla2 AS t2 ON (t1.nombre=t2.nombre AND t1.apa=t2.apa AND t1.ama=t2.ama)
  7. WHERE t1.id<>t2.id
  8. )
__________________
What does an execution plan say to t-sql query? Go f**k yourself, if you are not happy with me