Bonjour,
Je tiens d'abord à préciser que je suis un parfait débutant en SQL Aussi vais-je essayer de vous exposer mon problème le plus clairement possible.
J'ai 2 tables, une stockant des n° de bons, l'autre stockant des valeurs d'humidité en smallint ainsi que leur n° de bon (1 bon peut avoir plusieurs valeurs d'humidité). Pour l'instant, ma requête me donne, pour chaque bon, la somme des humidités :
Je voudrais par contre diviser cette somme par 1000 (généralement la somme varie entre 100 et 500) et obtenir en résultat de requête un nombre à virgule. Actuellement je n'obtiens que des 0, et j'imagine que c'est dû au fait que les valeurs d'humidité sont stockées en smallint...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 SELECT smpl.BL, Sum(GacheeInter.Hygro1) AS SommeDeHygro1 FROM GacheeInter INNER JOIN smpl ON GacheeInter.NoBL = smpl.BL GROUP BY smpl.BL
Voilà, merci d'avance pour votre aide et bonne journée !
Partager