Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1019 connectés 

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  Problème de tri sur une colonne

 



 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Problème de tri sur une colonne

n°1682414
lofo7
Posté le 05-02-2008 à 23:33:50  profilanswer
 

Bonjour,
je souhaite trier une colonne et ne récupérer qu'une seule fois les valeurs de la colonne.
Je m'explique. J'ai une colonne où figure pleins d'années (2007, 2006,...) qui correspondent à la sortie d'albums de musiques. Bien entendu, il y a plusieurs albums qui sont sorti la même année (par exemple 48 en 2007, 54 en 2006,...).
 
Je veux lister les dates de sorties mais ne récupérer qu'une seule fois la date de sortie. A l'heure actuelle quand je trie, j'ai une liste avec 48 fois la valeur "2007", 54 fois la valeur "2006",... alors que j'aimerais l'avoir qu'une fois.
J'aimerais avoir une liste comme ça :
2007
2006
2005
...
 
Voilà mon code tout simple :

Code :
  1. SELECT * FROM albums ORDER BY sortie DESC


 
Pour le moment il est tout c** mais je ne vois pas quoi rajouter ni du côté SQL, ni du côté PHP pour faire ce que je veux.
 
Du côté du PHP ça donne ça :

Code :
  1. $sql = "SELECT * FROM albums ORDER BY sortie DESC";
  2. $req = mysql_query($sql);
  3. while($data = mysql_fetch_assoc($req))
  4.     {
  5. $annee_album = $data['sortie'];
  6.     echo "$annee_album<br>";
  7.     }


 
Voilà, c'est sûrement facile mais je ne connais pas la technique
 
Merci de vos réponses !
lofo7

mood
Publicité
Posté le 05-02-2008 à 23:33:50  profilanswer
 

n°1682424
couak
Posté le 06-02-2008 à 00:38:59  profilanswer
 

humm c'est pas clair, tu veux récupérer "l'année" de sortie ? dans ce cas prend toutes les valeurs distinctes de la colonne

Code :
  1. select distinct annee_sortie from albums order by annee_sortie desc

n°1682430
lofo7
Posté le 06-02-2008 à 00:55:47  profilanswer
 

C'est vrai que c'était pas très clair mon histoire mais ta réponse est adaptée.
Je ne connaissais pas "distinct".
Nikel, ça marche, je te remercie !!! :)


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  Problème de tri sur une colonne

 

Sujets relatifs
[Image]probleme getWidth getHeightPROBLEME AVEC STRUCTURE
problème avec un formulaire : champ non définiFlux rss et bbcode: problème
Problème avec checkboxprobleme de tri de la base de donnée (colonne)
Probleme pour faire 3 colonne en cssProblème struct et affichage en colonne
[Résolu] Problème de mise en page en colonne sous IEProbleme pour modifier une colonne dans une table Postgres
Plus de sujets relatifs à : Problème de tri sur une colonne


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR