Je voudrais savoir si il est possible de faire des opérations en SQL et si oui quelle en est la syntaxe? Ce serais pour une multiplication de deux champs.
Merci et est-ce qu'il y aurais une instruction SQL permettant d'arrondir un nombre au centieme?
Christounet
Bonjour,
Alors c'est normal, la fonction ROUND n'est disponible que depuis Access 2000.
Tu peux toujours écrire un module en VBA qui devrait arrondir ton résultat.
A plus
Christounet
Bonjour,
Quelle base de données utilise tu ?
A plus
Cormega92
Auteur
Access 97, en fait je travaille sur la base de donnée d'un logiciel de compta donc jpe pa l'utiliser sur une version Access plus récente.
Christounet
Bonjour,
L'instruction ROUND devrait faire ce que tu veux, elle à deux paramètres, le premier le nombre a arrondir, le deuxième le nombre de décimales, par exemple
SELECT ROUND((champ1 * champ2),2) FROM nomdetable
A plus
Cormega92
Auteur
Est tu sur de la syntaxe car cela me met "Fonction ROUND non définie dans l'expression"?
lilou
coucou,
Il faut que tes deux champs soient de préférence en Numérique (INT par exemple) et ensuite il faut simplement mettre valeurfinale=$valeur1*$valeur2
Trouvez des réponses à vos questions sur les langages, les frameworks et les astuces de codage. Échangez avec d'autres développeurs passionnés pour améliorer vos compétences en programmation et rester au fait des dernières tendances du secteur.