est il possible de créer un requête qui fait une recherche dans un nombre indéterminé de tables, sans qu'on aie besoin de préciser les nom de cette table?
ce qui sui n'est pas correct mais c'est pour donner une idée:
SELECT * FROM * WHERE nom="toto"
Pas nécessairement une bonne idée. Une requête unique serait plus longue à construire mais sera à mon avis plus rapide à l'exécution que n requêtes. Ça simplifiera en outre la récupération des résultats sur une seule requête au lieu de devoir stocker les résultats de chaque requête avant exploitation du tout pour affichage.Ou si je ne m'abuse, une boucle qui répète la requête pour chaque table serait bien non?