OVH Cloud OVH Cloud

Afichage conditionné de colonnes dans une requête

1 réponse
Avatar
David
Bonjour,=20

J'ai un tableau qui est un bilan annuel avec pour=20
plusieurs cat=E9gories une colonne pour chaque mois. Je=20
souhaiterais =E0 partir d'une variable qui serait demand=E9e =E0=20
l'ouverture de la requ=EAte pouvoir n'afficher que les=20
colonnes correspondant au mois en cours. Y a t il une=20
solution ?

Merci

1 réponse

Avatar
Daniel Carollo
Bonjour David!

Il y a probablement une solution, mais l'etude qui resulte en une colonne
pour chaque mois est une aberration, ce qui va vous forcer a faire une usine
a gaz pour faire ce que vous voulez.

Vous aurez des requete du genre:
SELECT IIF(Month(Date()) = 1, ColonneJanvier, IIF(Month(Date()) = 2,
ColonneFevrier, IIF(Month(Date()) = 3, ColonneMars, "Date Pourrie!"))) AS
ColonneResultat FROM MaTable WHERE Patali-patala

Il faudrait revoir l'analyse de structure au plus tot, a mon avis.

Bonne continuation quand meme.

--
Daniel :-)

Computing Technologies International - www.computing-tech.com - We
provide solutions...

"David" wrote in message
news:078401c37080$330e0ef0$
Bonjour,

J'ai un tableau qui est un bilan annuel avec pour
plusieurs catégories une colonne pour chaque mois. Je
souhaiterais à partir d'une variable qui serait demandée à
l'ouverture de la requête pouvoir n'afficher que les
colonnes correspondant au mois en cours. Y a t il une
solution ?

Merci