私はobjects
テーブルとvotes
テーブルを持っています。私は現在、それらをグループ化し、最新の投票で並べ替えています。
SELECT objects.id, objects.name, MAX(votes.created_at) AS mv
FROM "objects"
INNER JOIN "votes" ON "votes"."object_id" = "objects"."id"
GROUP BY objects.id, objects.name
ORDER BY mv DESC
ただし、これは投票権を持つオブジェクトのみを返します。SOを検索して、存在しない結果を含める方法に関する回答を見つけましたが、存在する結果と存在しない結果の両方を含めることを検討しています。
上記の投票権を持たないすべてのオブジェクトの最後に取り組む方法はありますか?