Bonjour à tous,
Petite question, je ne suis pas sûr que ca soit faisable...
J'ai une base de données qui change selon la version du logiciel (nom des tables), et je dois récupérer des données en fonctions des versions.
Sachant que les nom de tables sont stockés dans une des tables, je me demandais s'il était possible de faire une requête de ce style:
où les elements en rouge pourraient être récupéré depuis un :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 Insert into templist (name,transdate, tablename,columnname) (Select CHANGEBY,CHANGEDATE, TABLENAME, ATTRIBUTEUSED from TABLENAME where ATTRIBUTEUSED is not null and CHANGEDATE > DATE(current date - 1000 DAYS));
Merci de votre aide !
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 SELECT TABLENAME, ATTRIBUTEUSED FROM TABLELIST WHERE ATTRIBUTEUSED IN ('X', 'Y');
Partager