誕生日が指定された日付と等しいユーザーレコードを取得する必要があります。の日付形式はbirthday
データベース"Y-d-m"
にあるため、最初に形式に変換する必要があり"d-m"
ます。その後、このフィールドを選択します。次のようなクエリを使用します。
SELECT *, DATE_FORMAT(birthday, '%d-%m') AS birthday_date
FROM users
WHERE birthday_date = '03-06'
しかし、不明な列エラーが返されます:
Unknown column 'birthday_date' in 'where clause'
では、どうすればこの問題を解決できますか?
前もって感謝します。