Bonjour,
Je suis nouvelle sur ce forum et je me tourne vers vous pour un petit problème de requête SQL.

J'aimerai faire afficher sur une même ligne, les données provenant d'une table C1 et les données issue d'une autre table I2.
Je sais qu'il existe dans la table I2 pour cet identifiant (cpsidt) plusieurs lignes.

Comment faire pour qu'il puisse m'afficher les deux lignes ?

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
SELECT   C1.CPSIDT,
         '|',
         C1.CPSIDTS,
         '|',
         C1.CPSIDT2,
         '|',
         C1.CPSIDT4,
         '|',
         (SELECT DISTINCT (SUBSTR(I2.IDTDCM,1,15))
          FROM   IDTDCM I2
          WHERE  C1.CPSIDT = I2.CPSIDT
                 AND I2.TIDCOD = 'clea') CLEA
FROM     CPSNTC C1
WHERE    C1.CPSIDT IN (482096)
GROUP BY C1.CPSIDT,C1.CPSIDTS,C1.CPSIDT2,C1.CPSIDT4
Merci d'avance pour vos réponses