Ver Mensaje Individual
  #9 (permalink)  
Antiguo 01/11/2010, 15:00
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, 5 meses
Puntos: 2658
Respuesta: Comparar 2 tablas y mostrar registros que no se encuentran en una de ellas

En ambos casos usas la misma sentencia:
Código MySQL:
Ver original
  1. FROM productos
  2. WHERE productos.cod_producto NOT IN (SELECT cod_producto FROM archivos);

Pero deduzco que no es en este caso que te está produciendo un error, porque ninguna de las dos formas contiene esta parte:
Cita:
#1064 - You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'SELECT cod_producto FROM archivos
LIMIT 0, 30' at li
Ninguna de las dos que posteas contiene la parte resaltada: LIMIT 0, 30, por lo que o se trata de otra sentencia, o no estás posteando el fragmento de código completo.

Si no ubicamos exactamente la que produce el error no podemos ayudarte, porque debemos analizar un error sintáctico... y eso no es algo genérico. Sólo se da en ese caso.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)