Le critère {par_ordre_liste champ, #LISTE{...}}
permet d’ordonner explicitement les résultats d’une boucle de manière à ce que la valeur de champ
suive l’ordre du tableau passé en 2eme paramètre.
Dans les boucles les plus simples, le résultat est le même que si on utilise un {champ IN ...}
; mais avec le critère IN, l’ordre spécifié par la liste n’est pas pris en compte s’il y a un autre critère de tri ou une jointure.
Par ailleurs
- le critère {par_ordre_liste ...}
permet de séparer la sélection du classement ;
- on peut le combiner avec d’autres critères {par...}
dans l’ordre que l’on veut.