Frequently asked questions - Base
TDF LibreOffice Document Liberation Project Blogs communautaires Weblate Nextcloud Redmine Ask LibreOffice Donner
Comment faire un calcul dans une requête ?
Il est très facile de faire des calculs dans les requêtes pour ensuite visualiser et récupérer les résultats.
L'exemple suivant va illustrer un calcul simple dans une requête : une addition des valeurs de deux champs d'une Table et la multiplication de cette somme par la valeur d'un champ d'une autre Table.
Cette démarche sera appliquée au calcul des notes pondérées de quelques élèves d'une classe.
- Les champs de la Table :
La table comporte une clé primaire, et les champs champ1 et champ2
- La requête :
En utilisant l'Assistant de création de requête, vous insérez dans une première colonne "champ1" puis dans une deuxième colonne "champ2".
Pour multiplier les valeurs des champs, il faudra procéder ainsi dans la troisième colonne :
"champ1" * "champ2"
Pour diviser les valeurs du premier champ par celles du second :
"champ1" / "champ2"
Au lancement de la requête, les calculs sont effectués.