bonjour,

je souhaiterais savoir si il est possible (et par conséquent comment) faire en sorte d'évaluer le nom de la table dans une requête SQL.

en fait j'ai un jeu de tables censé représenter des types de données (textes longs, textes courts, vidéos etc...) chaque table possède la structure suivante ( id_content, value ) seul le typage de value varie. et une "table d'index" datatypes (id_datatype, name, system_name) à partir de laquelle je souhaiterais récupérer le nom de la table à interroger en fonction de system_name.

en gros ce que je pensais faire c'était :

SELECT ... FROM ( CONCAT( SELECT system_name FROM datatypes WHERE id_datatype=$id, '_contents') ) WHERE ...

est ce qu'il existe une solution pour faire ça ?

d'avance merci