[sql] Recencer les différentes valeurs d'un champ
9 messages
• Page 1 sur 1
-

OTP - Modérateur

- Messages: 19532
- Inscription: 16 Déc 2005
[sql] Recencer les différentes valeurs d'un champ
Bonsoir,
Soit une table dans un base sql, un champ de cette table nommé "pays".
Je cherche à connaitre toutes les valeurs différentes prises par ce champ.
Sachant que, par exemple, "France" peut être présent plusieurs fois.
Comment puis-je écrire ma requête sql ?
Merci d'avance,
Michaël
Soit une table dans un base sql, un champ de cette table nommé "pays".
Je cherche à connaitre toutes les valeurs différentes prises par ce champ.
Sachant que, par exemple, "France" peut être présent plusieurs fois.
Comment puis-je écrire ma requête sql ?
Merci d'avance,
Michaël
-

raljx - WRInaute accro

- Messages: 2823
- Inscription: 10 Juil 2006
Soit j'ai pas compris la question soit avec cette requete c'est facile non ?
$nb_diff te retournera ta demande ...
- Code: Tout sélectionner
$query = 'SELECT DISTINCT(pays) as nb_diff FROM `ta_table`';
$nb_diff te retournera ta demande ...
-

raljx - WRInaute accro

- Messages: 2823
- Inscription: 10 Juil 2006
boudio c'est le soir je comprends pas je reprend le post demain matin a la premiere heure
parce que le nombre de valeur ca serait COUNT, la requete ci-dessous te donne les valeurs distinctes prisent par le champ pays de ta table ensuite on mets dans un tableau et on en fait ce qu'on veut ... promis demain j'arrete le rhum
Dernière édition par raljx le Mer Sep 26, 2007 21:48, édité 1 fois.
-

OTP - Modérateur

- Messages: 19532
- Inscription: 16 Déc 2005
Ok.
Disons qu'il y a 6 enregistrements.
Les trois premiers ont France dans le champ Pays
Le quatrième a Allemagne
Les deux derniers ont Belgique
Ce que je veux extraire : la liste des pays sans doublons, à savoir France, Allemagne, Belgique.
C'est tout !
Disons qu'il y a 6 enregistrements.
Les trois premiers ont France dans le champ Pays
Le quatrième a Allemagne
Les deux derniers ont Belgique
Ce que je veux extraire : la liste des pays sans doublons, à savoir France, Allemagne, Belgique.
C'est tout !
-

raljx - WRInaute accro

- Messages: 2823
- Inscription: 10 Juil 2006
ben donc c'est la requete que je t'ai mis dans mon post a savoir (a part le nb_diff que j'avais mis en trop)
ca t'affiche :
france
allemagne
belgique
- Code: Tout sélectionner
$query = 'SELECT DISTINCT(pays) FROM `ma_table`;
$result = mysql_query($query);
while ($tab_pays = mysql_fetch_array($result)) {
echo $tab_pays[0].'<br>';
}
ca t'affiche :
france
allemagne
belgique
9 messages
• Page 1 sur 1
Lectures recommandées sur ce thème :
- sql LIKE multi valeurs
- comment récupèrer les valeurs des champs d'une table sql ?
- Différentes valeurs de backlinks !
- [Résolu] Rewrting et les valeurs GET
- GG Analytic et valeurs réelles e-commerce
- liens en valeurs absolues et relatives
- Enregistrer les valeurs d'un champ
- [JAVASCRIPT] edition de valeurs dans un tableau grâce à AJAX
- [résolu]404 not found sur les valeurs dizaine
- Google Search, cibler des valeurs chiffrées
- AdSense Tracking : statistiques détaillées sur les clics AdSense - 29-02-2004
- Les deux échelles du PageRank - 10-08-2004
- Parts de marché des moteurs aux USA en Juillet 2008 (Hitwise) - 12-08-2008
- X-Robots-Tag : directive pour bloquer les robots dans l'entête HTTP : explications - 13-12-2007
- Analyse des data centers de Google - 25-03-2005
- La formule du PageRank de Google - 06-09-2008
- Google Insights for Search : le nouveau Google Trends ? - 06-08-2008
- Google Dance : c'est parti ! Update de juillet 2002 - 26-07-2002
Consultez la description détaillée des produits ou services de Google suivants : Google Insights for Search
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 2 invités
