Bonjour tout le monde,
J'ai une base de données qui contient une trentaine de tables dont le nom commence à chaque fois par 'action', soit action1, action2, etc...jusqu'à action31.
Dans chacune de ces tables, il y a (entre autre) 2 champs identiques : ID et HEURES
J'aimerai (si c'est possible), en une seule requête, effectuer le compte des ID et la somme des HEURES dans toutes les tables, sans avoir à faire 31 requêtes séparées. Quelqu'un(e) aurait il(elle) une idée ?
Pour info, voilà la requête pour une table
Merci pour votre aide
Modifié par volonia75 (28 May 2009 - 15:09)
J'ai une base de données qui contient une trentaine de tables dont le nom commence à chaque fois par 'action', soit action1, action2, etc...jusqu'à action31.
Dans chacune de ces tables, il y a (entre autre) 2 champs identiques : ID et HEURES
J'aimerai (si c'est possible), en une seule requête, effectuer le compte des ID et la somme des HEURES dans toutes les tables, sans avoir à faire 31 requêtes séparées. Quelqu'un(e) aurait il(elle) une idée ?
Pour info, voilà la requête pour une table
SELECT COUNT(ID) AS STATS, SUM(HEURES) AS TOTAL
FROM action1
Merci pour votre aide
Modifié par volonia75 (28 May 2009 - 15:09)