MySql selection sans doublon (select distinct)
12 messages • Page 1 sur 1
Consultez la formation au référencement naturel Google de WebRankInfo / Ranking Metrics
MySql selection sans doublon (select distinct)
Bonjour,
j'ai une table avec
LIEUX PAYS MER
Marseille FR 1
Paris FR 0
Nantes FR 0
Bruxelles BE 0
Amsterdam HO 1
je veux recupérer mes codes pays en fonction du critere mer
Mais si je fais :
SELECT 'PAYS' FROM ma_table WHERE 'MER'='0'
J'obtiens 3 enregistrements dont 2 FR
si je fais
SELECT 'PAYS' FROM ma_table WHERE 'MER'='0' GROUP BY 'paycode'
je n'obtiens aucun enregistrement
et si je fais
SELECT DISTINCT 'PAYS' FROM ma_table WHERE 'MER'='0'
je n'obtiens encore aucun enregistrement
Quelle est donc la bonne formule SVP ???
j'ai une table avec
LIEUX PAYS MER
Marseille FR 1
Paris FR 0
Nantes FR 0
Bruxelles BE 0
Amsterdam HO 1
je veux recupérer mes codes pays en fonction du critere mer
Mais si je fais :
SELECT 'PAYS' FROM ma_table WHERE 'MER'='0'
J'obtiens 3 enregistrements dont 2 FR
si je fais
SELECT 'PAYS' FROM ma_table WHERE 'MER'='0' GROUP BY 'paycode'
je n'obtiens aucun enregistrement
et si je fais
SELECT DISTINCT 'PAYS' FROM ma_table WHERE 'MER'='0'
je n'obtiens encore aucun enregistrement
Quelle est donc la bonne formule SVP ???
non pas d'erreur,
en fait je cherche la requete directement avec le boitier sql de mon phpmyadmin
mais
soit j'ai tous les enregistrements (2500 pour 20 code de pays differents)
soit aucun
quelle serait la requete pour en obtenir qu'un seul code pays selon la valeur du champs mer (qui me garderait la Belgique par exemple et ne retiendrait pas luxembourg)
en fait je cherche la requete directement avec le boitier sql de mon phpmyadmin
mais
soit j'ai tous les enregistrements (2500 pour 20 code de pays differents)
soit aucun
quelle serait la requete pour en obtenir qu'un seul code pays selon la valeur du champs mer (qui me garderait la Belgique par exemple et ne retiendrait pas luxembourg)
Pourquoi mets tu des quotes partout ? :S
Si tu affichais les erreurs MySQL et PHP, ça t'aiderait aussi...
non, c'est plutôt l'un ou l'autre.
- Code: Tout sélectionner
SELECT DISTINCT PAYS FROM ma_table WHERE MER= 0
je n'obtiens aucun enregistrement
Si tu affichais les erreurs MySQL et PHP, ça t'aiderait aussi...
seebz: faut pas un "group by" avec distinct ?
non, c'est plutôt l'un ou l'autre.
- citizenofwakana
- Nouveau WRInaute
- Messages: 1
- Inscription: Ven Déc 07, 2007 14:51
Bonjour, en fait je comprends pas trop pourquoi tu as mis des quotes autour de MER (avec les quotes, ca devrait toujours etre faux et te renvoyer aucun résultats)
Re: MySql selection sans doublon (select distinct)
bonjout,
j ai un table qui contient plusieur colomne
je souhaite selectionner 2 colomne et je souhaite aussi que les ligne du colomne email ne se repete pas ( avec distinct )
si je valide cette requette
merci d avance
j ai un table qui contient plusieur colomne
je souhaite selectionner 2 colomne et je souhaite aussi que les ligne du colomne email ne se repete pas ( avec distinct )
si je valide cette requette
- Code: Tout sélectionner
select distinct email from table
merci d avance
12 messages • Page 1 sur 1
Formation recommandée sur ce thème :
Formation Référencement naturel Google : apprenez une méthode efficace pour optimiser à fond le référencement naturel dans Google de façon durable... Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.
Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.
Lectures recommandées sur ce thème :
- Gestion des langues et des sessions en PHP / MySQL
- Outils Google pour les entreprises : Google Agency Toolkit
- De la publicité ciblée dans les cartes de Google Local
- Passage à l'heure d'été/hiver sur un forum phpBB
- Domaine favori - URL canonique
- GoogleStats : analyse temps réel des visites de Google sur votre site
- Les adresses IP de Google et Googlebot
- Sortie officielle de GoogleStats v2.0 !
- AdSense Tracking : statistiques détaillées sur les clics AdSense
- Le WRInaute du moment
- Probleme de SELECT DISTINCT
- [SQL] Select, Distinct, Max, Group by et autres fariboles
- Pré-sélection d'une option dans un <select> sous IE
- mysql DISTINCT
- Contraire de "SELECT DISTINCT" en SQL
- [résolu]Mysql et doublon
- [résolu][MySQL] Sélection groupée et comptage
- Select where MYSQL
- Update / Select et Mysql
- fONCTION select mysql
- [Résolu] Mysql : Select avec un except
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités






le forum