Bonjour tout le monde,

Première question sur le forum. Désolé si la réponse est déjà là je ne l'ai pas trouvée.

Voici mon cas : Je dispose d'une table qui contient les noms des tables disponibles.
Je cherche à créer une vue qui s'appuie sur une table dont j'aurais trouvé le nom par une requete.

Exemple:

j'ai 5 tables : Table1, Table2, Table3, Table4 et Index.

Index est en fait la liste des autres tables et contient les champs nom et ID, 4 enregistrements dans cet exemple :

Table Index :
ID Nom
1 Table1
2 Table2
3 Table3
4 Table4

Je voudrais par exemple faire une requete qui me donne des attribut de la table 1 mais en fonction d'un select sur la table Index :


exemple :

select * from tablename = (select Index.nom from Index where Index.ID = 1)

Evidemment cette syntaxe ne fonctionne pas, c'est simplement pour exrpimer mon besoin.

Merci de votre aide

Pierre