Bonjour,

J'ai deux tables:
- REFUNDS comportant comme colonne RF_AMOUNT_1, RF_AMOUNT_2, ... RF_AMOUNT_50
- ADDITIONAL COVER comportant un AC_ID et un AC_COLNO.

J'ai besoin de sélectionner dans la table refunds tous les enregistrements ramené par cette requête (select 'RF_AMOUNT_'||AC_COLNO as AMOUNT from ADDITIONAL_COVERS). En gros, que tous les enregistrements ramené par cette reqûete deviennent des noms de colonne pour une autre sélection dans une autre table.

Quelque chose du genre:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
select (select 'RF_AMOUNT_'||AC_COLNO as AMOUNT 
from ADDITIONAL_COVERS) from refunds
where RF_ID= 1044
(celle-ci ne fonctionne pas).