顧客テーブルに生年月日DATE列があり、行数は約1,300万行です。このテーブルをクエリして、特定の月とその月の日、ただし任意の年に生まれたすべての顧客を検索したいと思います。
これを行うには、日付をcharにキャストし、キャストに対して添え字クエリを実行します。または、追加のchar列を作成するか、月と日だけを保持するように更新するか、月と日を保持する3つの新しい整数列を作成する必要があります。と年、それぞれ?
これは非常に頻繁に使用されるクエリ基準になります...
編集: ...そしてテーブルには約1300万行があります。
最善の解決策の例を教えてください。