6
異なるORDER BYを使用したPostgreSQL DISTINCT ON
このクエリを実行したい: SELECT DISTINCT ON (address_id) purchases.address_id, purchases.* FROM purchases WHERE purchases.product_id = 1 ORDER BY purchases.purchased_at DESC しかし、私はこのエラーを受け取ります: PG :: Error:エラー:SELECT DISTINCT ON式は最初のORDER BY式と一致する必要があります address_id最初のORDER BY式として追加するとエラーが表示されなくなりますが、並べ替えを追加したくありませんaddress_id。注文せずにできaddress_idますか?