Salut peut-être quelqu'un peut m'aider ici ... J'ai un léger problème avec une déclaration SQL. (Sur MS - SQL Server 2008) j'ai donc 6 tableaux ressemblant à ceSQL - Joints multiples de table
ID/Société/Mois/ClosedTimeStamp/informations différentes
Maintenant, j'ai besoin (preferrable dans une déclaration: P) le nombre de datasets de chaque table regroupée par Société et Mois au moment où elle ressemble à ceci. Et il y a une autre chose pas toutes les tables doivent avoir des données pour cette entreprise et ce mois donc il peut y avoir 0 comme résultat pour le comptage (*)
SELECT COUNT(*) as c, Month, Company
FROM Table1 WHERE ClosedTimeStamp IS NULL
GROUP BY Company, Month
ORDER BY Company
Je peux le faire pour toutes les tables et juste choisir les résultats pour chaque entreprise ... Eh bien, si quelqu'un a une idée que je voudrais vraiment l'apprécier :)
Désolé oublié quelque chose ... le résultat devrait ressembler à ceci:
société/Mois/CountTable1/CountTable2/CountTable3/..... Test 02 1 0 50
Si ce n'est pas possible dans une déclaration bien, alors je dois le faire fonctionner d'une autre manière. :)
Merci
Lim
Vous avez six tables avec presque la même structure? Et votre 'ORDER BY' ci-dessus devrait probablement commander par' Company' et non 'Firma';) – Jacob
Ah désolé: P oublié de remplacer cela – Lim
Bien sûr, il est possible dans une déclaration. Vérifiez ma réponse –