Vraag : SQL voor binaire gekoppelde elementen?

Ik heb een vraag voor de many-to-many aangesloten bij lijsten nodig, hieronder:

for elk element van t in table1,
find elk ander element t, voor which
they allebei aan zelfde element
q van lijst 2.

wordt aangesloten bij
" codeBody "
1:
2:
table 1 sluit zich aan lijst bij lijst 2
t i  > Ti ji > I q

Antwoord : SQL voor binaire gekoppelde elementen?

Ti - sluit me aan bij lijst, t = de kolom van elementent's identiteitskaart, q = de kolom van lijstq's identiteitskaart

selecteer C.name, D.name, E.name
van Ti A binnen sluit me aan bij Ti B op A.q=B.q en A.t <> B.t
binnen sluit me aan bij table1 C op C.t=A.t
binnen sluit me aan bij table1 D op D.t=B.t
binnen sluit me aan bij table2 E op E.q=B.q

Dit keert de naam van elk paar elementen C & D van table1 terug die (deel de zelfde verbinding) E worden gekoppeld
Andere oplossingen  
 
programming4us programming4us