Compartir a través de


\"campo | variable\" no es único y se debe calificar (Error 1832)

Ha hecho referencia a un campo que existe en más de una tabla.

Por ejemplo, si utiliza la base de datos TESTDATA y ejecuta el siguiente comando, ocurre el mismo error porque el campo cust_id existe tanto en la tabla customer como en la tabla orders:

SELECT cust_id FROM customer,orders
  • Para solucionar la falta de exclusividad de los nombres de campo, ejecute el siguiente comando:

    SELECT customer.cust_id FROM customer,orders
    

    Para más información, vea SELECT - SQL.