そのようにフォーマットされたデータを収集する必要があるテーブルがあります。
USER_id|| Reason_ID || CALLDATETIME||
18164564 4 2013-02-25 00:05:25
18164564 2 2013-02-24 00:06:30
18164286 8 2013-01-19 15:35:16
18164286 1 2013-02-18 12:31:59
表には他にも列がありますが、この特定の例では問題にならないと思います。したがって、MAX (CALLDATETIME) を持つすべての user_id のリストが必要ですが、レポートには 1 つの user_id だけが必要です。私は、distinct と group by および order by の構文に関しては、いつも少し混乱しているようです。
以前のスレッドを見てみましたが、結果がどのように得られたのかよくわかりませんでした。また、そのスレッドも MySQL の例でした。