Ver Mensaje Individual
  #2 (permalink)  
Antiguo 16/07/2013, 11:01
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: columna ambigua

¿ Y á qué tabla pertenece el campo "IDORDEN" que pones en el WHERE?
Eso es lo que te está diciendo, que hay al menos dos tablas diferentes con ese mismo nombre de campo, y no sabe a cuál te refieres.

Para evitarte confusiones, y hacer consultas más eficientes, no uses la coma para hacer JOINs, usa el JOIN en forma explícita:
Código MySQL:
Ver original
  1. FROM  nucleo.ordenes a INNER JOIN nucleo.detalleorden b ON a.idorden = b.idorden
  2.     INNER JOIN nucleo.articulos c  ON b.idarticulo = c.idarticulo
  3. WHERE a.idorden = 10;
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)