お世話になります。
eventというテーブルがありイベントの開催情報が登録されています。
その中の、event_dateというカラムは、yyyy-mm-dd形式で開催日が登録されており、ブラウザ上(phpを使ってます)にイベント一覧を表示する際、西暦をタイトルとしてグループ分けするために、以下のようなSQLを使っています。
SELECT distinct date_format(event_date,'%Y') as year FROM event ORDER BY event_date DESC
ここで質問させてください。このSQLは全件表示の際に使っているのですが、西暦を絞り込む際、上記SQLにどのようなWHERE句を入れればいいのでしょうか?
お恥ずかし質問と自覚しておりますが、2021としたい場合、一時的に 2021-01-01 という値と 2021-12-31という値を変数にいれて条件にしているため、もっと適切なやり方があるのでは?とアドバイスを頂戴したく質問した次第です。
アドバイスのほど頂戴出来れば幸いです。
よろしくお願いいたします。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/07/11 00:36