mysqlでテーブルを作成したいのですが、テーブルにはuser_id、activity(オンラインまたはオフライン)の3つの列とタイムスタンプがあります。次に、すべてのuser_idと最新のステータスをテーブルに表示します。現在使用中
SELECT DISTINCT user_id,activity FROM activity ORDER BY timestamp DESC
ステートメントは、ユーザーが最後にオンラインとオフラインになったのはいつかを示していますが、これは私が望んでいることではありません。