Bonjour vous tous,
J'ai un petit casse-tête présentement.
J'ai une première table qui contient une liste et celle-ci et a une catégorie. Plusieurs liste peuvent avoir la même catégorie dans cette première table.
Ensuite la seconde table est pour les usagers qui peuvent dire j'ai tel liste dans tel catégorie et j'ai terminé a tel rang.
Ce que je veux en fait c'est d'avoir pour la même catégorie de liste exemple : les années 80 combien de liste l'usager possède et combien il y en a au total pour avoir un pourcentage a donner.
Pour compter le tout séparément je me sert de COUNT et je groupe par le champ désire et j’obtiens le nombre que pour chaque table, mais je veux grouper le tout en une seule requête.
Voici la structure de mes tables.
Premiere table :
Playlists : ID, FB, SB, name (le nombre total est FB)
ID = ID de la playlist
FB = catégorie principale
SB = catégorie secondaire
name = nom de la playlists
Playlists_Users : ID_U, ID_P, rank
ID_U = ID de l'utilisateur
ID_P = ID de la playlist
rank = rang de l'utilisateur pour cette liste
Alors voila, je crois avoir été assez clair dans mes explications.
Merci pour votre réponse
Partager