Afficher la ligne total a la fin
Fermé
Kikou
-
30 sept. 2009 à 11:41
P@t@ch0n Messages postés 565 Date d'inscription mercredi 15 avril 2009 Statut Membre Dernière intervention 28 décembre 2009 - 1 oct. 2009 à 14:24
P@t@ch0n Messages postés 565 Date d'inscription mercredi 15 avril 2009 Statut Membre Dernière intervention 28 décembre 2009 - 1 oct. 2009 à 14:24
A voir également:
- Afficher la ligne total a la fin
- Aller à la ligne excel - Guide
- Comment aller a la ligne sur iphone ✓ - Forum iPhone
- Ligne occupée - Forum SFR
- Hors ligne instagram - Guide
- Vente en ligne particulier - Guide
5 réponses
CaPiT
Messages postés
609
Date d'inscription
lundi 7 janvier 2008
Statut
Membre
Dernière intervention
21 avril 2010
51
30 sept. 2009 à 13:49
30 sept. 2009 à 13:49
Bonjour,
Si tu ne veux pas afficher la colonne Ordre, il ne faut pas la mettre dans le SELECT.
Si tu ne veux pas afficher la colonne Ordre, il ne faut pas la mettre dans le SELECT.
Christounet
Messages postés
1264
Date d'inscription
mercredi 26 septembre 2007
Statut
Membre
Dernière intervention
29 juillet 2010
1 383
30 sept. 2009 à 13:57
30 sept. 2009 à 13:57
Bonjour,
En fait avec l'instruction UNION, tu n'as pas besoin de la colonne Ordre, le code suivant devrait faire ce que tu veux
En effet, UNION rajoute les enregistrements après ceux du premier select.
A plus
En fait avec l'instruction UNION, tu n'as pas besoin de la colonne Ordre, le code suivant devrait faire ce que tu veux
select Ville,count(NO_SOCIÉTÉ) as "Nombre Sociétés" from SOCIETES group by Ville union select 'TOTAL' as "TOTAL",count(NO_SOCIÉTÉ) as "Nombre Sociétés" from SOCIETES
En effet, UNION rajoute les enregistrements après ceux du premier select.
A plus
CaPiT
Messages postés
609
Date d'inscription
lundi 7 janvier 2008
Statut
Membre
Dernière intervention
21 avril 2010
51
1 oct. 2009 à 11:36
1 oct. 2009 à 11:36
Et ça :
select Ville,count(NO_SOCIÉTÉ) as "Nombre Sociétés" from SOCIETES
group by Ville
union
select 'TOTAL' as "TOTAL",count(NO_SOCIÉTÉ) as "Nombre Sociétés" from SOCIETES order by Ordre
?
select Ville,count(NO_SOCIÉTÉ) as "Nombre Sociétés" from SOCIETES
group by Ville
union
select 'TOTAL' as "TOTAL",count(NO_SOCIÉTÉ) as "Nombre Sociétés" from SOCIETES order by Ordre
?
Le probleme c'est que la colonne ordre n'existe pas dans les tables je l'ai crée juste pour que la ligne total reste a la fin c tout donc si on enlève ordre ça ne marchera pas puisqu'elle n'existera plus. Bref je pense que j'ai trouvé la solution il fallait trier par "Nombre Sociétés" donc a la fin order by "Nombre Sociétés" :)
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
P@t@ch0n
Messages postés
565
Date d'inscription
mercredi 15 avril 2009
Statut
Membre
Dernière intervention
28 décembre 2009
85
1 oct. 2009 à 14:24
1 oct. 2009 à 14:24
Pour informations.
http://dev.mysql.com/doc/refman/5.0/fr/group-by-modifiers.html
http://dev.mysql.com/doc/refman/5.0/fr/group-by-modifiers.html