Ver Mensaje Individual
  #8 (permalink)  
Antiguo 11/02/2014, 14:55
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 4 meses
Puntos: 2658
Respuesta: Mas de una sentencia con where

Pues por lo que estás diciendo, los valores "bbva comercializadora chile", "banco bbva" y "bbva servicios corporativos" no existen en la tabla "PVIGENTE", por lo que la query que muestras en el post #3 nunca devolvería datos.
Si lo que quieres es buscar un valor por similitud, las consulta es incorrecta.
¿Estás seguro de que hay algún registro que cumpla con esa condición?

Código MySQL:
Ver original
  1. SELECT R.`usuarios` , P.`rut` , R.`nombreusuario` , P.`nom_fantasia`
  2. FROM  `PVIGENTE` P
  3.     LEFT JOIN  `RESULTADOS` R ON P.`COD_USER_BBVA` = R.`USUARIOS`
  4. WHERE R.`USUARIOS` IS NULL
  5.     # Esta condicion es obligatoria. AL menos uno de esos nombres debe existir en un registro.
  6.     AND NOM_FANTASIA IN('bbva comercializadora chile', 'banco bbva', 'bbva servicios corporativos')
Nota: Esta sintaxis es equivalente a la tuya. Solamente es más simple.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)