Recherche script sql

Fermé
soleil_levant Messages postés 393 Date d'inscription lundi 15 septembre 2008 Statut Membre Dernière intervention 14 avril 2011 - 15 mai 2009 à 02:42
Infoms Messages postés 43 Date d'inscription dimanche 2 décembre 2007 Statut Membre Dernière intervention 25 juillet 2009 - 29 mai 2009 à 13:23
Bonjour,

Auriez vous une idée sur l'affichage avec un script sql les sous totaux pour chaque changement d'enregistrement?

Exemple de scripts :
select `Nom client` As Nom,
`Prénom client` As Prenom,
SUM(`Montant`) TOTAL
from `TABLE_A`
where `PRIX_EXPED`>=300
group by Nom, Prenom
Order by Nom;

Le problème que group by affiche que les lignes de mêmes valeurs, je souhaite plutôt grouper les mm client avec le même nom et prénom et y mettre un total.

MErci d'avance,

2 réponses

Infoms Messages postés 43 Date d'inscription dimanche 2 décembre 2007 Statut Membre Dernière intervention 25 juillet 2009 16
15 mai 2009 à 03:54
je ne te compris pas bien mai essyae d'utiliser distinct apres le commende select pour inviter les redondances
0
soleil_levant Messages postés 393 Date d'inscription lundi 15 septembre 2008 Statut Membre Dernière intervention 14 avril 2011 32
15 mai 2009 à 12:25
Salut Infoms,
oui la commande indinct invite les redondances. Ma question plus précisément est :

les lignes d'enregistrements contiennent des dates, le group by ne permet de regrouper ces dates, c'est pour ça que les enregistrements liés aux mêmes clients appraîssent plusieurs fois. Je veux les grouper par client et chaque client afficher la somme du montant.

Merci d'avance,
0
Infoms Messages postés 43 Date d'inscription dimanche 2 décembre 2007 Statut Membre Dernière intervention 25 juillet 2009 16
29 mai 2009 à 13:23
salut
tu peut utiliser la fonction year(le date) sa parment de degager seulement l'anne et comme ça tu peut le regrouber
0