1
SQL文を作成して、必要な値を返すのに問題があります。ユーザーID、第2列の値、およびその列の値が複数回表示される第3列の値に基づいてデータを選択する必要があります。すべての列が同じテーブル内にあります。Oracle SQLの列の値が基準として明確でない
ここでは、私のクエリの外観を概説しますが、最後のANDステートメントは明らかに私が望むもののアイデアを与えるだけです。結果を絞り込む可能性のあるCOUNT文は、私にとってはうまくいかないでしょう。
SELECT *
FROM table
WHERE user_id = 123
AND second_id = 1
AND third_id having COUNT(1) > 1;
2番目のオプションは、私が必要としたように見える、ありがとう。しかし、私はあなたが助けることができるなら、もう一つのステップがあると思います。これらの結果をサブクエリの一部として使用する必要があるので、完全なクエリはそれらの結果を見てMIN(fourth_id)を結果。 – Major