Cherche bonne requète mysql
Résolu
JessayeDeTrouver
Messages postés
300
Statut
Membre
-
JessayeDeTrouver Messages postés 300 Statut Membre -
JessayeDeTrouver Messages postés 300 Statut Membre -
Bonjour,
je n'arrive pas à trouver la bonne requète mysql à partir d'une table.
La table se nomme pays et n'a que 2 colonnes :
- nom (varchar)
- ville (varchar)
Voici les données :
nom | ville
------------------------------
France | Paris
France | Nice
France | Nice
France | Lille
Suisse | Lausanne
Suisse | Friboug
Suisse | Friboug
Italie | Milan
Alors moi ce que je veux c'est trouver la requète qui m'affiche la liste des pays (de façon distincte) qui ont au moins 2 villes distinctes.
Dans cet exemple, la requète me donnerait comme résultat :
France (car 3 villes distinctes)
Suisse (car 2 villes distinctes)
Mais je n'arrive pas à trouver la bonne requète. Une idée ?
Merci d'avance pour votre aide, cordialement.
je n'arrive pas à trouver la bonne requète mysql à partir d'une table.
La table se nomme pays et n'a que 2 colonnes :
- nom (varchar)
- ville (varchar)
Voici les données :
nom | ville
------------------------------
France | Paris
France | Nice
France | Nice
France | Lille
Suisse | Lausanne
Suisse | Friboug
Suisse | Friboug
Italie | Milan
Alors moi ce que je veux c'est trouver la requète qui m'affiche la liste des pays (de façon distincte) qui ont au moins 2 villes distinctes.
Dans cet exemple, la requète me donnerait comme résultat :
France (car 3 villes distinctes)
Suisse (car 2 villes distinctes)
Mais je n'arrive pas à trouver la bonne requète. Une idée ?
Merci d'avance pour votre aide, cordialement.
A voir également:
- Cherche bonne requète mysql
- Mysql community download - Télécharger - Bases de données
- Quelle requête écrire pour demander au moteur de recherche de présenter de préférence les pages web traitant de tennis mais pas de tennis de table ✓ - Forum Java
- Mysql a répondu : documentation connexion impossible : paramètres incorrects. - Forum Bases de données
- Roxane cherche des informations pour écrire un rapport sur la diversité. avec un moteur de recherche généraliste, elle souhaite limiter les résultats de sa recherche aux pages de l’organisation internationale de la francophonie. quelle requête doit-elle taper dans le champ de recherche ? - Forum Réseaux sociaux
- Mysql fatal error ✓ - Forum MySQL
3 réponses
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
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) !