Recherche script sql
soleil_levant
Messages postés
426
Statut
Membre
-
Infoms Messages postés 48 Statut Membre -
Infoms Messages postés 48 Statut Membre -
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,
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,
Configuration: Windows XP Firefox 3.0.10
2 réponses
-
je ne te compris pas bien mai essyae d'utiliser distinct apres le commende select pour inviter les redondances
-
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,
-
-
salut
tu peut utiliser la fonction year(le date) sa parment de degager seulement l'anne et comme ça tu peut le regrouber