Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Conexión con bases de datos (https://www.clubdelphi.com/foros/forumdisplay.php?f=2)
-   -   Relacion Muhcos a muchos (https://www.clubdelphi.com/foros/showthread.php?t=30606)

Sito 11-04-2006 12:56:38

Relacion Muhcos a muchos
 
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.


La franja horaria es GMT +2. Ahora son las 01:34:06.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi