PDA

Ver la Versión Completa : Relacion Muhcos a muchos


Sito
11-04-2006, 12:56:38
Pues esta en m duda:

Tengo 3 tablas, la A y C principales y la B intermedia con las claves primarias de las principales, lo que viene a ser una relacion de muchos a muchos.

Pues bien lo que quiero conseguir es que segun la fila que seleccione en A me aparezcan las que estan relacionadas con ella de C. :confused:

Cosigo hacer la primera relacion (1 a muchos de A a B) pero me atasco en lo siguiente??

Gracias

Durbed
11-04-2006, 13:25:29
Creo que esto deberia funcionar:

SELECT C.*
FORM
C
INNER JOIN B ON(C.ID_C=B.ID_C)
INNER JOIN A ON(B.ID_A=A.ID_A)
WHERE
A.ID_A=:P

Esta consulta recibe como parametro (P) el ID de A y te devuelve todas las entradas en C que esten relacionadas con A en la tabla B. La tabla B tiene que tener algo asi: ID_C; ID_A; ...

Un saludo.