同様の値ごとに1行だけ取得したい場合もありますが、通常は次のようにします。
SELECT * GROUP BY Text ORDER BY Date DESC
GROUP を使用して同様の行を選択する私の問題は、行の最新の行から値を取得できないことです (残っている行を選択する基準がよくわかりません)。グループ内の最新の行のみを保持したい。
自己結合でそれを行う方法は知っていますが、ステートメントがすでに非常に長い場合、少し複雑に思えます。より短い方法はありますか?GROUP BY の代わりに DISTINCT を使用しているのではないでしょうか?