0

重複の可能性:
生年月日とgetDate()に基づいて年齢(年)を計算する方法

生年月日から年齢を計算することで、26〜33歳のユーザーのみを取得するというwhere句を設定する方法を知っている人はいますか?

以前はこれを使用して25歳未満のすべてのユーザーを取得していましたが、今では26〜33歳のユーザーを取得するために使用できるのか、それとももっと良い方法があるのか​​疑問に思っています。

AND DOB >= ADDDATE(CURRENT_DATE(), INTERVAL -25 YEAR)
4

1 に答える 1

1
AND DOB BETWEEN ADDDATE(CURRENT_DATE(), INTERVAL -33 YEAR) AND ADDDATE(CURRENT_DATE(), INTERVAL -26 YEAR) 

(提案として - テストされていません)

于 2012-12-30T02:05:34.820 に答える