Bonjour,

je cherche une requete SQL mais n'étant pas un professionnel, je galére.
je simplifie le problem, j'ai deux tables:

Table "articles":
-id: int
-titre: text
-contenu: text

Table "votes":
-id: int
-id_article: int
-vote: bool (true=aime, false=n'aime pas)

Donc vous l'aurais compris, pour un article donné on peu avoir n votes positif comme negatif
Pour afficher la liste des articles par ordre décroissant je fais:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
SELECT * FROM articles ORDER BY id DESC
... peu importe

Maintenant j'aimerais afficher la liste des articles par ordre de ceux qui ont le plus de votes positif
(la liste de ceux qui ont le plus de vote negatif sera alors simple a déduire)
Merci d'avance pour votre aide
kertimanoff