PostgreSQL
La base de données la plus sophistiquée au monde.

Ouverture de session

Navigation

Contactez-nous

Administration du site :
"equipe chez postgresqlfr point org"

Contact presse :
"fr chez postgresql point org"

Contact association :
"bureau chez postgresqlfr point org"

Questions PostgreSQL :
 IRC :
  serveur irc.freenode.net
  canal #postgresqlfr

Recherche

Accéder aux archives

« Octobre 2008  
Lun Mar Mer Jeu Ven Sam Dim
  2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31  

Syndication

Flux XML

Sondage

Quelle est la version de PostgreSQL la plus répandue sur vos serveurs ?
8.3
10%
8.2
42%
8.1
40%
8.0
2%
7.4
6%
7.3 ou antérieure
0%
Nombre de votes: 48

Arrondir valeur à l'entier le plus proche.

Technique - général | Arrondir valeur à l'entier le plus proche.

Par Barahir le 25/04/2008 - 09:48

Bonjour à tous,

J'ai un calcul qui me renvoie très souvent un valeur avec des arrondies très important or étant une dose de produit il est impossible de donner une telle valeur.
Comment faire pour que la valeur soit arrondi à l'entier le plus proche?
J'ai cherché dans la docs mais ca ne m'a pas paru clair.

voici ma la variable:
(CASE WHEN gfcal.n_apportmineral <= 80 THEN gfcal.n_apportmineral WHEN gfcal.n_apportmineral > 80 THEN ( gfcal.n_apportmineral /3) END) AS DOSE1,
(CASE WHEN gfcal.n_apportmineral <= 80 THEN 0 WHEN gfcal.n_apportmineral > 80 THEN (gfcal.n_apportmineral * 2)/3 END) AS DOSE2,

Merci d'avance

Cordialement

Options d'affichage des commentaires

Sélectionnez la méthode d'affichage des commentaires que vous préférez, puis cliquez sur "Sauvegarder les paramètres" pour activer vos changements.

Utiliser les fonctions adéquates

SAS/ = 25 Avril, 2008 - 23:48

Bonsoir,

Avez-vous jeté un oeil aux fonctions ceil et floor ?

Elles sont décrites sur cette page.

Librement,
Stéphane Schildknecht
Dalibo
PostgreSQLFr


Je viens d'essayer ca marche.

Barahir/ = 28 Avril, 2008 - 10:54

Je viens d'essayer ca marche.
Merci beaucoup.

Guy BARA
Géomaticien
Chambre d'agriculture d'Eure-et-Loir


© PostgreSQLFr, tous droits réservés.
Site déclaré à la CNIL sous le numéro 1074678, conformément à la Loi en vigueur.