以下のようなオラクルテーブルがあります:
User - UserId,
Item - ItemId,
UserVote - UserVoteId, UserId, ItemId.
ユーザーは複数回投票できるようになりました。このクエリで苦労しています: Get item(s) most voted uniquely - つまり、同じ人からの複数の投票は 1 つとしてカウントされます。
SQL Serverだったら一時テーブルとか全部作ったかもしれませんが、Oracleでの扱いがわかりません。また、2 つの項目が両方とも 18 の「一意の」票を持っている場合、同点を処理する方法を考えるのにも苦労しています。その場合、私は両方のアイテムが欲しいです。