Bonjour, j'ai un petit problème que je n'arrive pas bien à résoudre...

J'ai une table article avec les champs id, contenu, origine_id, et language_id.

Chaque article a un champ id unique, et un champ origine_id qu'il peut partager avec d'autres articles qui seront dotés d'un language_id différent.

Comment sélectionner les articles en faisant un distinct sur origine_id, et avec la condition suivante : si l'article existe dans le language_id que je spécifie, on prend celui-là, sinon, on prend celui où language_id =1 (chaque article aura une version avec language_id =1).

Je ne sais pas trop comment poser cette condition ?