Sélectionner deux colonnes

Fermé
sirheisenberg Messages postés 1 Date d'inscription vendredi 12 août 2016 Statut Membre Dernière intervention 12 août 2016 - 12 août 2016 à 09:38
 Utilisateur anonyme - 13 août 2016 à 00:36
Bonjour, je ne sais pas si le titre correspond vraiment à ma question. J'ai une table Ventes qui contient les colonnes Vendeur, Acheteur et Prix

Ce que j'ai :


Ce que je veux avoir :


En gros je veux afficher la liste des vendeurs et le montant total de ventes qu'ils ont effectué auprès d'un acheteur.

Je sais comment faire au cas où la colonne Vendeurs n'existerait pas et qu'on voudrait simplement faire le total des ventes par acheteur :
SELECT acheteur, SUM(prix)
FROM ventes
GROUP BY acheteur

Mais je vois pas comment faire pour traiter la colonne Vendeurs comme je le voudrais.

Merci de votre aide!
A voir également:

3 réponses

jordane45 Messages postés 38145 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 25 avril 2024 4 650
12 août 2016 à 14:31
Bonjour

GROUP BY vendeur,acheteur

Ou dans l'autre sens je ne sais plus
GROUP BY acheteur,vendeur

0
Utilisateur anonyme
13 août 2016 à 00:22
Salut,

SELECT DISTINCT sera ton ami !

https://sql.sh/cours/distinct

A+
0
En fait, essaies ceci :
SELECT DISTINCT ventes.vendeur, ventes.acheteur, Sum(ventes.prix) AS SommeDeprix
FROM ventes
GROUP BY ventes.vendeur, ventes.acheteur;


Si ta table s'appelle "ventes" et tes champs "vendeur", "acheteur", "prix". Sinon, bah adaptes...

Quand Jimmy dit What'd I say 
I love you baby 
C'est comme qui dirait 
Toute la province qui chante en anglais
0