[Access] Pb requete SQL

Résolu/Fermé
Greg - 21 août 2008 à 15:28
Christounet Messages postés 1264 Date d'inscription mercredi 26 septembre 2007 Statut Membre Dernière intervention 29 juillet 2010 - 21 août 2008 à 17:47
Bonjour,
Je souhaite effectué un requete SQL me permettant d'arrondir les valeurs d'un champ

exemple:

soit la table suivante

ChampA ChampB

ID1 1.413
ID2 0.997
ID3 2,.13




J'ai tenté la requete suivante

SELECT ChampA, int(ChampB)
FROM TABLE;

mais ce n'est pas ce que je souhaite obtenir
(c'set logique, il n'arrondit pas mais recupere la partie entiere)

ChampA ChampB

ID1 1
ID2 0
ID3 2

Voila donc ce que je souhaite obtenir

ChampA ChampB

ID1 1
ID2 1
ID3 2

Quelle fonction permet d'arrondir les valeurs?

Merci d'avance

1 réponse

Christounet Messages postés 1264 Date d'inscription mercredi 26 septembre 2007 Statut Membre Dernière intervention 29 juillet 2010 1 383
21 août 2008 à 17:47
Bonjour,

Tu peux utiliser la fonction ROUND, exemple de code
SELECT ChampA, ROUND(ChampB,0)
FROM TABLE; 

Le deuxième paramètre indique le nombre de décimales que tu veux garder.

A plus
-1