OVH Cloud OVH Cloud

Nombre de chiffres après la virgule en SQL

2 réponses
Avatar
Sun Service
Bonjour (re)

J'ai une requête montée en SQL qui alimente une zone de liste...
Parmis les valeurs retournées par la requête certaines sont des valeurs en
décimal (suite à des divisions). Je voudrais savoir si je peux limiter le
nombre de chiffres après la virgule de ces valeurs. Mais je crois que ce
n'est pas possible en SQL, juste en qbe. De plus je n'ai pas non plus la
possibilité de reformater la zone de liste...(ou alors je ne sais pas
comment on fait...)

Merciiiiiiii

2 réponses

Avatar
3stone
Salut,

"Sun Service" a écrit:|
| J'ai une requête montée en SQL qui alimente une zone de liste...
| Parmis les valeurs retournées par la requête certaines sont des valeurs en
| décimal (suite à des divisions). Je voudrais savoir si je peux limiter le
| nombre de chiffres après la virgule de ces valeurs. Mais je crois que ce
| n'est pas possible en SQL, juste en qbe. De plus je n'ai pas non plus la
| possibilité de reformater la zone de liste...(ou alors je ne sais pas
| comment on fait...)


Si je comprends bien...
tu peux utiliser les fonctions du VBA, même dans ta chaîne SQL...

SELECT Format([LeChamp];"#.00") FROM LaTable;


--
A+
Pierre (3stone) Access MVP
-------------------------------------------------------
Bien démarrer ? c'est ici http://users.skynet.be/mpfa/
( Je ne réponds pas aux emails qui concernent Access )
-------------------------------------------------------
Avatar
Sun Service
Ok, parfait ! Merci !!

"3stone" a écrit dans le message news:

Salut,

"Sun Service" a écrit:|
| J'ai une requête montée en SQL qui alimente une zone de liste...
| Parmis les valeurs retournées par la requête certaines sont des valeurs
en

| décimal (suite à des divisions). Je voudrais savoir si je peux limiter
le

| nombre de chiffres après la virgule de ces valeurs. Mais je crois que ce
| n'est pas possible en SQL, juste en qbe. De plus je n'ai pas non plus la
| possibilité de reformater la zone de liste...(ou alors je ne sais pas
| comment on fait...)


Si je comprends bien...
tu peux utiliser les fonctions du VBA, même dans ta chaîne SQL...

SELECT Format([LeChamp];"#.00") FROM LaTable;


--
A+
Pierre (3stone) Access MVP
-------------------------------------------------------
Bien démarrer ? c'est ici http://users.skynet.be/mpfa/
( Je ne réponds pas aux emails qui concernent Access )
-------------------------------------------------------