Cumul en SQL
Hors ligneThe_goion Le 18/06/2007 à 16:08 Profil de The_goion Configuration de The_goion

Salut tout le monde

voila, en résumé, je dois faire le cumul d'une colonne en SQL. Cependant cette colonne là n'est pas un champs!!  Elle est le résultat d'un produit de 2 autres champs.

La somme que je dois faire est donc la somme du résultat d'une formule. Je connais la fonction SUM(Nom_du_champ) as Somme
cependant dans ce cas là je n'arrive pas à l'appliquer!!
merci à vous de me répondre

@+ the_Goion
--
L'informatique est à conssomer avec modération, pour le bien de nos cellules grises
Hors ligneErce78 Le 19/06/2007 à 13:51 Profil de Erce78 Configuration de Erce78

Bonjour,

Pourrais-tu fournir un peu plus d'information. Quelle base de données ? Mode de restitution ? Language ?

En SQL pur, tu peux envoyer un SELECT avec un SUM sur deux champs avec opérateur arithmétique. Mais il faut que tu interroges un ensemble de données pour avoir uniquement un cumul (exemple : SELECT SUM(champ1-champ2) FROM table WHERE conditions). Si tu mets un autre champ avec le sum ou un tri, tu auras une réponse par enregistrement.

Autrement si tu as déjà la colonne tu peux faire comme cité plus haut, mais aussi créer une boucle dans ton appli qui créera la somme à la fin de ta boucle.

Sans précision supplémentaire je peux rien de plus.
--
Que ta route soit parsemée de jasmin
Vous avez résolu votre problème avec VIC ? Faites-le savoir sur les réseaux sociaux !
Vulgarisation-informatique.com
Cours en informatique & tutoriels