PostgreSQLで「ORDER BY expressions must appear in select list」ってエラーが発生した。
理由としては、SELECT DISTINCT xxxxで重複しているIDがありながらもOrderbyで並びを指定した場合
SELECT DISTINCT col1.id ,col1.value FROM テーブル名 ORDER BY col1.ORDER ASC
で、SELECTにOrder byで指定するカラムを追加した。
SELECT DISTINCT col1.id ,col1.value , col1.ORDER FROM テーブル名 ORDER BY col1.ORDER ASC