Cherche bonne requète mysql
Résolu/Fermé
JessayeDeTrouver
Messages postés
270
Date d'inscription
mercredi 9 septembre 2009
Statut
Membre
Dernière intervention
4 mai 2012
-
Modifié par JessayeDeTrouver le 24/08/2011 à 12:51
JessayeDeTrouver Messages postés 270 Date d'inscription mercredi 9 septembre 2009 Statut Membre Dernière intervention 4 mai 2012 - 24 août 2011 à 13:20
JessayeDeTrouver Messages postés 270 Date d'inscription mercredi 9 septembre 2009 Statut Membre Dernière intervention 4 mai 2012 - 24 août 2011 à 13:20
A voir également:
- Cherche bonne requète mysql
- Mysql community server - Télécharger - Bases de données
- Mysql gratuit ou payant - Forum MySQL
- Le paquet « mysql-server » n'a pas de version susceptible d'être installée ✓ - Forum Debian
- Error 2002 (hy000): can't connect to local mysql server through socket '/var/lib/mysql/mysql.sock' (2) ✓ - Forum Linux / Unix
- Requête sql pix - Forum Python
3 réponses
graffx
Messages postés
6506
Date d'inscription
jeudi 22 mars 2007
Statut
Contributeur
Dernière intervention
24 mars 2019
1 975
24 août 2011 à 12:43
24 août 2011 à 12:43
il te faut deux requetes, la premiere avec COUNT(*) pour compter les villes
la deuxieme plus classique ou on affiche les villes dont le nombre est superieur ou egal a 2
WHERE "'.$recultat_compte.'" => 2
la deuxieme plus classique ou on affiche les villes dont le nombre est superieur ou egal a 2
WHERE "'.$recultat_compte.'" => 2
JessayeDeTrouver
Messages postés
270
Date d'inscription
mercredi 9 septembre 2009
Statut
Membre
Dernière intervention
4 mai 2012
47
Modifié par JessayeDeTrouver le 24/08/2011 à 12:56
Modifié par JessayeDeTrouver le 24/08/2011 à 12:56
En faite, j'ai oublié de préciser que les villes doivent etre distinctes.
Donc la requète doit afficher la liste des pays qui ont au moins 2 villes distinctes (car dans la table, un pays peut avoir des villes en double) !
Donc la requète doit afficher la liste des pays qui ont au moins 2 villes distinctes (car dans la table, un pays peut avoir des villes en double) !
mpmp93
Messages postés
6648
Date d'inscription
mercredi 13 avril 2011
Statut
Membre
Dernière intervention
28 septembre 2015
1 339
Modifié par mpmp93 le 24/08/2011 à 13:15
Modifié par mpmp93 le 24/08/2011 à 13:15
Bonjour,
De tête, à essayer comme ça:
SELECT nom, COUNT(1) AS nombre
FROM pays
GROUP BY nom, ville
WHERE nombre >1
A+
De tête, à essayer comme ça:
SELECT nom, COUNT(1) AS nombre
FROM pays
GROUP BY nom, ville
WHERE nombre >1
A+
JessayeDeTrouver
Messages postés
270
Date d'inscription
mercredi 9 septembre 2009
Statut
Membre
Dernière intervention
4 mai 2012
47
24 août 2011 à 13:20
24 août 2011 à 13:20
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax