FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Enlazar más de un campo con una única tabla
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í:
Ahora bien, mi duda aparece cuando quiero consultar el nombre de los directores que hayan intervenido en las tres fases Algo así como esto...
¿Cuál seríala forma correcta de hacerlo? Gracias. |
#2
|
||||
|
||||
Deberia ser algo asi:
__________________
[Crandel] |
#3
|
||||
|
||||
__________________
|
#4
|
||||
|
||||
tambien podria ser algo asi:
__________________
[Crandel] |
#5
|
||||
|
||||
Así es, tambien es equivalente...
El problema en esos casos, es cuando supongamos que el valor de Director3 es Null y al no haber ninguna conincidencia, no te regresaría ningún resultado. En cambio, utilizando un join, puedes utilizar la opción "left outer join" y esto te regresará las obras sin importar si falta algún dato de alguno de los directores... Habría que ver como esta diseñada la base de datos y demas menesteres, pero por esa situación que te comento, yo prefiero utilizar joins.
__________________
|
#6
|
|||
|
|||
Muchas gracias por vuestras respuestas.
Ahora mismo estoy con otra tarea, pero lo probaré en cuanto pueda. Saludos. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Actualizar un campo de una tabla con datos que se encuentran en otra tabla | Morphine | SQL | 4 | 15-12-2006 22:47:42 |
Algún componente Descendiente de dbGrid para enlazar a más de 1 tabla ???? | AGAG4 | Varios | 2 | 06-11-2006 10:07:44 |
Ordenar Una tabla por un Campo de otras Tabla | teletranx | Conexión con bases de datos | 2 | 18-08-2006 15:56:35 |
UPDATE de un campo dependiendo del valor de un campo de otra tabla | Javi2 | SQL | 5 | 18-04-2005 16:35:05 |
ayuda para enlazar con otra tabla | Debian | Conexión con bases de datos | 1 | 24-03-2005 16:48:28 |
|