Le nom de la table est dans un table
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