Bonjour,
J'ai suivi le tuto et ce que je trouvais ici et là. Malheureusement, je ne parviens toujours pas à avoir le bon code.
En gros, pour un numco j'ai au moins trois type possible (selon CODE_POSTE_FONCT).
Or, je voudrais voir apparaître les trois types en lignes pour un numco (alors que j'aurai trois lignes si je laisse en l'état).
Quand je vérifie la syntaxe, j'obtiensJe ne comprend pas pourquoi..."Exception : DBD, [Sybase][ODBC Driver][Adaptive Server IQ]Correlation name 'INTERNE_CONTRAT' not found state:42S02.
Merci de votre aide, le SQL ci dessous :
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
16 SELECT T1.NUMCO_NUMCO, T1.CODE_UTIL AS GC, T2.NUMCO_NUMCO, T2.CODE_UTIL AS CRC, T3.NUMCO_NUMCO, T3.CODE_UTIL AS AC FROM (SELECT dbo.INTERNE_CONTRAT.NUMCO_NUMCO, dbo.INTERNE_CONTRAT.CODE_UTIL FROM dbo.INTERNE_CONTRAT WHERE dbo.INTERNE_CONTRAT.CODE_POSTE_FONCT='0002') T1, (SELECT dbo.INTERNE_CONTRAT.NUMCO_NUMCO, dbo.INTERNE_CONTRAT.CODE_UTIL FROM dbo.INTERNE_CONTRAT WHERE dbo.INTERNE_CONTRAT.CODE_POSTE_FONCT='0005') T2, (SELECT dbo.INTERNE_CONTRAT.NUMCO_NUMCO, dbo.INTERNE_CONTRAT.CODE_UTIL FROM dbo.INTERNE_CONTRAT WHERE dbo.INTERNE_CONTRAT.CODE_POSTE_FONCT='0007') T3 WHERE T1.NUMCO_NUMCO = T2.NUMCO_NUMCO AND T1.NUMCO_NUMCO = T3.NUMCO_NUMCO AND T1.NUMCO_NUMCO = dbo.INTERNE_CONTRAT.NUMCO_NUMCO
Partager