OVH Cloud OVH Cloud

champ calculé MIN

1 réponse
Avatar
Philippe L
Bonjour,

Je cherche =E0 faire un truc tout simple
J'ai plusieurs champs dans une requ=EAte
et je voudrais (pour chaque record)
le minimum de ses champs.

Mais quand j'utilise la fonctin Min ou MinDom
j'ai une erreur
Eff:mindom( [Effectif_Site_Abs] , [Eff_Site_CntrCls] ,=20
[Effectif_Org] , [Eff_Org_CntrCls] , [Effectif_Cons] ,=20
[Eff_Cons_CntrCls] )

Ya clairement un (voire plusieurs) trucs qui m'=E9chappent,
Merci =E0 vous
Philippe

1 réponse

Avatar
Raymond [mvp]
Bonjour.

tu peux faire une requête regroupement sur un champ (date par exemple) et
prendre le mini de chaque champ:
SELECT Madate, Min(Valeur) AS MinDeValeur, Min(col1) AS MinDecol1, Min(col2)
AS MinDecol2
FROM Table1
GROUP BY Madate;
ce qui donne:
SELECT Madate, Min(Effectif_Site_Abs]) AS MinDeEffectif_Site_Abs,
Min(Eff_Site_CntrCls) AS MinDeEff_Site_CntrCls, Min(Effectif_Org) AS
MinDeEffectif_Org
FROM Table1
GROUP BY Madate;

--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"Philippe L" a écrit dans le message
de news: 005101c55b09$68bb0f10$
Bonjour,

Je cherche à faire un truc tout simple
J'ai plusieurs champs dans une requête
et je voudrais (pour chaque record)
le minimum de ses champs.

Mais quand j'utilise la fonctin Min ou MinDom
j'ai une erreur
Eff:mindom( [Effectif_Site_Abs] , [Eff_Site_CntrCls] ,
[Effectif_Org] , [Eff_Org_CntrCls] , [Effectif_Cons] ,
[Eff_Cons_CntrCls] )

Ya clairement un (voire plusieurs) trucs qui m'échappent,
Merci à vous
Philippe