Ver Mensaje Individual
  #1 (permalink)  
Antiguo 04/12/2007, 05:06
Avatar de ferent
ferent
 
Fecha de Ingreso: junio-2002
Ubicación: Madrid
Mensajes: 633
Antigüedad: 22 años, 8 meses
Puntos: 0
Uniones con el mismo ID

Buenas a todos;

Mi problema es aparentemente sencillo, pero no doy con ello. Tengo una DB con 2 tablas, llamadas tabla A y B
La tabla A tiene dos campos llamados ID_Descripcion1 y ID_Descripcion2
La tabla B tiene un campo llamado Descripcion

Quiero hacer una consulta que me una ambos campos descripción de la tabla B con la tabla A, pero me da error. Esta sería la consulta deseada:

Código PHP:
SELECT
`A`.`ID_Descripcion1`,
`
A`.`ID_Descripcion2`,
`
B`.`Descripcion`
FROM
`A`
Left Join `BON `A`.`D_Descripcion1` = `B`.`Descripcion`
Left Join `BON `A`.`D_Descripcion2` = `B`.`Descripcion
Pero me da el error:
1066 - Not unique table/alias: 'B'

¿Podéis decirme qué hago mal o como hacer lo que necesito en una sola consulta?

Gracias
__________________
Culto es aquel que sabe donde encontrar lo que no sabe.