Bonjour,
Je dois travailler sur des données de même type, mais divisées en plusieurs tables (table_1, table_2, table_3, ..., table_a, jusqu'à table_z)
Je voudrais calculer le nombre total d'éléments sur ces tables en faisant cette requête :Le problème, c'est que parfois, certaines tables ne sont pas comptabilisées : quand j'exécute la requête sur phpmyadmin, il m'affiche le résultat sous forme d'une liste du nombre de valeurs de chaque table. Jusque là, ça parait correct, mais quand j'y regarde de plus près, je m'aperçois que quand plusieurs tables ont le même nombre d'éléments, il n'est affiché qu'une fois !
Code : Sélectionner tout - Visualiser dans une fenêtre à part (SELECT count(*) AS nb FROM table_1) UNION (SELECT count(*) AS nb FROM table_2) UNION ...
J'ai bien essayé de jouer avec DISTINCT et ALL, mais ça ne change rien.
Y a-t'il une technique pour afficher quand même tous les doublons ?
J'aimerais si possible éviter de faire une requête count pour chaque table, quand même![]()
Partager