Bonjour,
Je voudrais remplacer des colonnes sur une même table différencié par la colonne "COA_0" comme dans la capture ci-après.
Je crois savoir que c'est possible en utilisant une jointure ...
Lorsque COA_0='BEG' et ACCCOD_0 est le même pour COA_0='BEG' et COA_0='FRA' alors remplacer la valeur de ACC_0 (COA=BEG) par ACC_0 (COA=FRA) et ainsi de suite pour ACC_1, ACC_2 etc ...
Les scripts de lecture qui ont donné cette capture d'écran sont :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 SELECT [COA_0] ,[ACCCOD_0] ,[DES_0] ,[ACC_0] ,[ACC_1] ,[ACC_2] ,[ACC_3] ,[ACC_4] ,[ACC_5] ,[ACC_6] ,[ACC_7] ,[ACC_8] FROM [database].[SCHEMA].[TABLE] WHERE COA_0='FRA'Pouvez-vous m'aider svp ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 SELECT [COA_0] ,[ACCCOD_0] ,[DES_0] ,[ACC_0] ,[ACC_1] ,[ACC_2] ,[ACC_3] ,[ACC_4] ,[ACC_5] ,[ACC_6] ,[ACC_7] ,[ACC_8] FROM [database].[SCHEMA].[TABLE] WHERE COA_0='BEG'
Merci d'avance
Partager