こんにちは、これは非常に基本的なことだと認識していますが、今はとても混乱しuser_id
てid
います。
私のテーブルは、id が自動インクリメントのように見えます。user_id のみを保存します。データベースの最新のエントリである user_id を 1 回だけ取得したいのですが、他は無視します。
Table
---------------------
id | user_id |
---------------------
13 | 25 |
12 | 36 |
11 | 25 |
10 | 42 |
9 | 95 |
8 | 25 |
7 | 95 |
---------------------
so on
私はこれを試しました
SELECT * FROM `table` GROUP BY user_id ORDER BY `id` DESC LIMIT 4
出力したいのです25,36,42,95
が、多くの実験も試しましたが、何も機能していないようです。グループ化するにはタイムスタンプなどが必要ですか?またはどのクエリが機能しますか?