Ver Mensaje Individual
  #2 (permalink)  
Antiguo 09/01/2011, 04:22
Avatar de repara2
repara2
 
Fecha de Ingreso: septiembre-2010
Ubicación: München
Mensajes: 2.445
Antigüedad: 13 años, 7 meses
Puntos: 331
Respuesta: Buscar en dos tablas

El error significa que el field placa existe en todas las tablas, al poner SELECT * ... el servidor no sabe cuál de todos los valores "placa" debe devolver.
Esto se soluciona con un where o left join indicando las relaciones entre tablas. Ej:

Código:
SELECT T1.PLACA, T2.PLACA FROM TABLA1 AS T1, TABLA2 AS T2 WHERE T1.ID_PLACA = T2.ID_PLACA
Sin embargo, si el mismo campo placa se repite en todas las tablas parece que el diseño de la DB es incorrecto. La select anterior devoverá registros de 2 columnas, tú buscas registros que contengan el campo placa una sola vez. Si posteas la estructura de tablas será más facil sacarlo, un saludo