句を使用して一連の結果を取得する必要IN
がありますが、デフォルトの順序付けが行われ、結果が返されます。db2 で in 句の順序を維持する方法はありますか?
ORDER BY FILED
MySQL のソリューションになりますが、DB2 に相当するものはありますか?
私が理解しているように、あなたはこれをしたい:
select foo from table where bar in (3, 1, 2);
アイテムバーが一致した順序。つまりbar = 3
、最初に 1 が続き、2 が続きます。
DB2でやりたいことを行うための組み込みの方法はないと思います。
ただし、回避策について説明しているこの最近の質問をご覧ください。