過去3年間の記録を選びたい...
テーブルの列タイプ「released_year」が日付の場合、次のように使用します
$query = 'SELECT
album.album_id,
album.title,
album.released_year,
FROM album
WHERE album.released_year >= ( CURDATE() - INTERVAL 3 YEAR )
ORDER BY album.released_year DESC, album.title';
ただし、テーブルの列の型が変更され、4 桁の年のみを処理する型が smallint になりました。
過去 3 年間のレコードを選択するにはどうすればよいですか?