Hola:
Tengo una tabla de obras con tres campos numéricos diferentes que enlazan con la misma tabla de directores. Cada campo se utilizar para almacenar el director que haya dirigido el proyecto de la obra tres fases diferentes. Puede darse la circunstancia de que un mismo director haya dirigido más de una de las fase la obra.
Si quisiera consultar el nombre de los directores de la primera fase, la consulta sería así:
Código SQL
[-]
Select Obra.Concepto,Director.Nombre from Obra,Director
Where Obra.Director1=Director.Codigo
Ahora bien, mi duda aparece cuando quiero consultar el nombre de los directores que hayan intervenido en las tres fases
Algo así como esto...
Código SQL
[-]
Select Obra.Concepto,Director.Nombre from Obra,Director
Where Obra.Director1=Director.Codigo
and Obra.Direcor2=Director.Codigo
and Obra.Director3=Director.Codigo
¿Cuál seríala forma correcta de hacerlo?
Gracias.