J'ai une requête SQL simple dans PostgreSQL 8.3 qui récupère un tas de commentaires. Je fournis une liste triée de valeurs à la construction IN
dans la clause WHERE
:
SÉLECTIONNER * FROM comments WHERE (comments.id IN (1,3,2,4));
Cela renvoie des commentaires dans un ordre arbitraire qui, dans mon cas, sont des identifiants comme 1,2,3,4
.
Je veux que les lignes résultantes soient triées comme la liste dans la construction IN
: (1,3,2,4)
.
Comment y parvenir?