後で表示される重複 (rational
この場合は順) はすべて削除する必要があります。ただし、次のクエリは機能しません。
SELECT DISTINCT ON(postcards.id) postcards.id, postcards.title, rational
FROM
(
SELECT postcards.id, postcards.title,
some_complex_condition as rational
FROM postcards
ORDER BY rational
) as postcards
注文に依存することを望みましたが、そうではありません。に優先順位を設定する必要があるようDISTINCT ON
です。でできPostgresql
ますか?