[SQL] [Résolu] "Mélange" de données

"Mélange" de données [SQL] [Résolu] - SQL/NoSQL - Programmation

Marsh Posté le 13-07-2004 à 12:22:39    

Bonjour tout le monde !  
Je sens que je vais me faire laminer avec ma question mais que voulez vous, je n'ai jamais été un crack en SQL...
 
Je voudrai pouvoir, dans la même requete, avoir des informatations, des montants de factures, etc... mais en même temps avoir la somme de tous les montants que j'ai demandé.
 
En clair je voudrait faire :
 

Code :
  1. SELECT N_Facture, mtHT, SUM(MtHT) FROM Facture


 
mais, évidemment, on ne peut pas combiner comme ça les colonnes et les SUM.... alors j'ai essayé avec un group by mais ça ne me donne pas le bon résultat...
 
Donc je ne sais plus si ce que je demande est possible dans une seule requête, je ne crois pas mais ça m'arrangerait ENORMEMENT.
 
Voilà, si vous avez des idées, des solutions ou des incompréhensions quand à mes explications, n'hésitez pas à me les communiquer !  
 
Merci à tous !


Message édité par alterisanz le 13-07-2004 à 16:43:35
Reply

Marsh Posté le 13-07-2004 à 12:22:39   

Reply

Marsh Posté le 13-07-2004 à 13:34:30    

ben je vois pas trop comment tu veux faire ca en une seule requete ... tu demandes d'afficher toutes les factures et leur montant et en plus tu voudrais avoir la somme de tous les montants ... ebn fais 2 requetes ...

Reply

Marsh Posté le 13-07-2004 à 13:46:26    

SELECT N_Facture, mtHT, (select SUM(MtHT) from Facture) as 'Somme' FROM Facture  
 
 
apres ca dépend du sgbd [:ddr555]

Reply

Marsh Posté le 13-07-2004 à 16:40:53    

MERCIIIIIIIIII
 
Merci beaucoup happyharry c'est exactement ce que je cherchai !  
Le pire c'est que je l'ai vu en cours de SQL (ah si je ne dormais ailleurs qu'en cours) et que j'y ai pensé mais je me suis dit : "non c'est trop con..."
 
Enfin merci beaucoup ça me simplifie énormément la vie même si ce n'est pas vraiment orthodoxe comme méthode.  
 
Allez on entame tous une danse de remerciement pour HappyHarry !
 
Houga hey ! Merci harry !  
Houba hop ! Tu es le plus grand !  
Hyayya hip ! Tu as un nom con... oups désolé ça m'a echappé... sans rancune ? ;)  
 
En tout cas merci beaucoup parce que je commençais à péter un cable pour remplacer ce truc  
 
 :love:  :love:  :love:  :love:  :love:   :love:  :love:  :love:  :love: HappyHarry   :love:  :love:  :love:  :love: :love:  :love:  :love:  :love:  :love:


Message édité par alterisanz le 13-07-2004 à 16:44:01
Reply

Marsh Posté le 13-07-2004 à 21:58:21    

toi faut te faire soigner :heink:

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed