Bonjour,
J'ai la requête suivante
1 2 3
| SELECT TC.ID_R, TC.ID_C, TIC.ID_I, TIC.* FROM TG_C TC
JOIN TLI_C TIC ON TIC.ID_C = TC.ID_C
WHERE TC.ID_R = 1102939644 |
qui me retourne le tableau suivant : sachant que j'ai fait une jointure entre la table TG_C et TIL_C.
------------------------------------------------------------------------------------------
ID_R ID_C ID_I ID_I ID_C
-----------------------------------------------------------------------------------------
1102939644 4768330 20006904 20006904 4768330
1102939644 4768369 20006955 20006955 4768369
Maintenant sachant que ID_R n’est présent que sur la table TG_C que j’ai plus de 1400 ID_R dans ma table, je souhaite dupliquer les deux lignes en ajoutant chaque individu dans le contrat de l’autre. Cest-à-dire que j’aurai ceci au final :
------------------------------------------------------------------
ID_R ID_C ID_I nom
------------------------------------------------------------------
1102939644 4768330 20006904 frank
1102939644 4768369 20006904 frank
1102939644 4768369 20006955 laura
1102939644 4768330 20006955 laura
Merci pour vos réponses
Partager