Requete sql aidez moi
Fermé
tifanie
-
4 juin 2010 à 09:59
Reivax962 Messages postés 3671 Date d'inscription jeudi 16 juin 2005 Statut Membre Dernière intervention 11 février 2021 - 4 juin 2010 à 11:52
Reivax962 Messages postés 3671 Date d'inscription jeudi 16 juin 2005 Statut Membre Dernière intervention 11 février 2021 - 4 juin 2010 à 11:52
A voir également:
- Requete sql aidez moi
- Blob sql ✓ - Forum Webmastering
- Récupération serveur sql - Télécharger - Gestion de données
- Requête sql doublons sur 2 champs ✓ - Forum Programmation
- Sql lister les tables ✓ - Forum Programmation
- Erreur lors de l'envoi de la requête facebook marketplace - Forum Facebook
5 réponses
droan1512
Messages postés
115
Date d'inscription
jeudi 3 juin 2010
Statut
Membre
Dernière intervention
14 avril 2015
5
4 juin 2010 à 10:03
4 juin 2010 à 10:03
Salut,
Pourrais tu être plus précis dans le résultat que tu veux obtenir !
et donner un morceau de ta table .
Pourrais tu être plus précis dans le résultat que tu veux obtenir !
et donner un morceau de ta table .
idPers civilitePers nomPers prenomPers adressePers cpPers
villePers paysPers dateNaisPers lieuNaisPers
c est la table personne
et de villeperson je veux faire une requete qui va m aider de faire un taux de chaque ville de chaque inscription de cette ville "chaque personne"
villePers paysPers dateNaisPers lieuNaisPers
c est la table personne
et de villeperson je veux faire une requete qui va m aider de faire un taux de chaque ville de chaque inscription de cette ville "chaque personne"
xMiLeY
Messages postés
68
Date d'inscription
jeudi 3 juin 2010
Statut
Membre
Dernière intervention
15 juin 2010
7
Modifié par xMiLeY le 4/06/2010 à 10:26
Modifié par xMiLeY le 4/06/2010 à 10:26
SELECT COUNT(*)
FROM villeperson
GROUP BY villePers
? Je suis pas sûr mais tu peux toujours essayer, ca te renverra le nombre de personne par ville.
FROM villeperson
GROUP BY villePers
? Je suis pas sûr mais tu peux toujours essayer, ca te renverra le nombre de personne par ville.
Jean_Jacques
Messages postés
1040
Date d'inscription
mercredi 30 avril 2008
Statut
Membre
Dernière intervention
1 août 2014
112
4 juin 2010 à 10:25
4 juin 2010 à 10:25
Bonjour à tous,
Le sujet du calcul des pourcentages sous SQL me semble bien traité sur ce site :
http://sql.1keydata.com/fr/sql-pourcentage-du-total-cumulatif.php
Bonne lecture
Le sujet du calcul des pourcentages sous SQL me semble bien traité sur ce site :
http://sql.1keydata.com/fr/sql-pourcentage-du-total-cumulatif.php
Bonne lecture
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Reivax962
Messages postés
3671
Date d'inscription
jeudi 16 juin 2005
Statut
Membre
Dernière intervention
11 février 2021
1 011
4 juin 2010 à 11:52
4 juin 2010 à 11:52
Bonjour,
Je remets ce que j'ai mis dans ton autre message :
SELECT villePers, count(*) FROM personne GROUP BY villePers
Cette requête te donnera le nombre personne dans chaque ville.
Il reste plus qu'à diviser le résultat par le nombre total de personnes.
Sous SQL Server, on peut le faire en une seule requête de ce genre :
SELECT p1.villePers, 100*cast(count(*) as float)/p2.total FROM personne p1
CROSS JOIN (SELECT count(*) As total FROM personne) p2
GROUP BY p1.villePers, p2.total
Xavier
Je remets ce que j'ai mis dans ton autre message :
SELECT villePers, count(*) FROM personne GROUP BY villePers
Cette requête te donnera le nombre personne dans chaque ville.
Il reste plus qu'à diviser le résultat par le nombre total de personnes.
Sous SQL Server, on peut le faire en une seule requête de ce genre :
SELECT p1.villePers, 100*cast(count(*) as float)/p2.total FROM personne p1
CROSS JOIN (SELECT count(*) As total FROM personne) p2
GROUP BY p1.villePers, p2.total
Xavier