Bonjour à tous,
J'ai une table dans une base de données contenant un ensemble d'articles, chacun ayant une thématique pouvant être identique à celle d'un autre article.
Par exemple :
- Article 1 : thématique A
- Article 2 : thématique B
- Article 3 : thématique C
- Article 4 : thématique A
où les articles 2 et 4 ont la même thématique.
J'aimerais afficher un résultat triant les articles par thématique.
En somme :
Thématique A :
- Article 1
- Article 4
Thématique B :
- Article 2
Thématique C :
- Article 3
En soi, utiliser la clause WHERE ne me pose aucun problème.
Cependant, comme il y a une possibilité d'ajouter de nouvelles thématiques, je ne sais pas comment faire pour obtenir un tel résultat...
Peut-on faire ça avec une unique table ou faut-il prévoir une table "thematiques" avec la liste des thématiques ?
Merci d'avance, je suis un peu perdu![]()
Partager