Bonjour,
désolé, j'ai déjà posté ceci dans un thead "résolu" pour rebondir sur la question mais je ne suis pas sur que ce soit le bon endroit.
Revoici donc mon problème: je n'arrive absolument pas à sélectionner la dernière version des données rentrées.
Le cas est pourtant simple (je simplifie pour l'explication). Il y a des champs
Année (2007)
Entité (des Sociétés)
Montant : Des prévisions de chiffres d'affaires par société
Version : la version des previsions (version 1 ,2, etc...) qui differe par société.
J'ai fait une requete demandant le montant correspondant à la dernière version pour chaque societé (par forcément au même niveau) et il me sort par société la version 1 et 2 ou plus avec les montants de chaque version...
Le cas réel est un peu plus compliqué et voici la requete:
TRQ est la table, TY l'année en cours, FY l'année de prévision, TQ le quarter, TE l'entité, TB le produit, TT le type de produit, TS le Statut (prévision),TV la version, TA le montant.
Code sql : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 SELECT TRQ.TY, TRQ.FY, TRQ.TQ, TRQ.TE, TRQ.TB, TRQ.TT, TRQ.TS, Max(TRQ.TV) AS MaxOfTV, TRQ.TA FROM TRQ GROUP BY TRQ.TY, TRQ.FY, TRQ.TQ, TRQ.TE, TRQ.TB, TRQ.TT, TRQ.TS, TRQ.TA;
Rien à faire malgré toutes mes recherches.
Merci de votre aide!
Marc
Partager