Bonjour
Je rencontre un problème pour afficher le résultat d'une requête. Voici la structure de mes 2 tables :
Table "titres"
- id (ex : 1)
- id_artist (ex : 222)
- code_titre (ex : OSZ6Y69S)
- artiste (ex : NIRVANA)
- titre (ex : Rape Me)
Table "classement"
- id (ex : 9)
- code_titre (ex : OSZ6Y69S)
- rang (ex : 4)
- semaine (ex : 2009-22)
Chaque semaine, un classement est établi. On peut donc avoir plusieurs fois le même titre (code_titre) dans la table "classement". Vous me suivez ?
Je cherche à afficher (par artiste, donc par exemple WHERE id_artist=222) le titre qui :
- est resté le plus longtemps dans le classement
- a été le mieux classé dans le classement : meilleure position ET plus grand nombre de semaines
Merci d'avance pour votre aide, j'ai tenté plusieurs essais sans succès
David
Partager