Estoy haciendo una consulta para obtener información de varias tablas mediante de la sentencia JOIN y me arroja el error: column in from clause is ambiguous.
Resulta que en mi tabla contrato_cliente uno de los campos es id_comuna. Ese campo es un numero (1,2,3...N) pero yo lo que estoy haciendo es que por medio de un join a la tabla comunas poder "traer" la descripcion_comuna a la que ese numero pertenece
y poder mostrarlo. Y como mencione me arroja el error antes mencionado.
Aqui mi consulta:
Código PHP:
select id_contrato_cliente, rut_cliente, razon_social_cliente, direccion_servicio_cliente,descripcion_comuna, resumen_contrato_cliente, fecha_inicio_contrato_cliente, fecha_termino_contrato_cliente, descripcion_tipo_contrato_cliente, valor_neto_retiro, valor_neto_arriendo_contenedor, valor_neto_retiro_especial, tonelaje_maximo_retiro_cliente, valor_neto_retiro_excedente_cliente, cantidad_retiro_contrato, descripcion_estado_contrato_cliente, detalle_guia_servicio, descripcion_tipo_contenedor, descripcion_tipo_de_cobro from contrato_cliente
JOIN cliente USING (rut_cliente)
JOIN comuna USING (id_comuna)
JOIN tipo_contrato_cliente USING (id_tipo_contrato_cliente)
JOIN estado_contrato_cliente USING (id_estado_contrato_cliente)
JOIN tipo_contenedor USING (id_tipo_contenedor)
JOIN tipo_de_cobro USING (id_tipo_de_cobro)
comuna:id_comuna ----descripcion_comuna
Una de la columnas de la tabla contrato_cliente es tambien el parametro id_comuna
He estado leyendo y tratando de solucionarlo pero no me resulta.
Gracias!!!