1. ホーム
  2. sql

[解決済み] SELECT MIN(DATE)のSQL文法

2022-03-04 12:19:33

質問

私は構造でテーブルを持っています。 id(INT PK), title(VARCHAR), date(DATE)

すべてのタイトルを最も古い日付で選択するにはどうすればよいですか?

らしい。 SELECT DISTINCT title, MIN(date) FROM table は機能しません。

解決方法は?

を使用する必要があります。 GROUP BY の代わりに DISTINCT 集計関数を使用する場合

SELECT title, MIN(date)
FROM table
GROUP BY title