さて、私がこの生年月日のリストを持っているとしましょう
そして、対応する年齢のデータを数えたいのですが、
ages 10 - 15
ages 16 - 20
ages 21 - 30
and so on...
さて、私はこのサイトからこのコードを見つけました
SELECT *
FROM your_table
WHERE YEAR(CURDATE())-YEAR(BirthDate) BETWEEN 10 AND 20;
これは実際に役立ちますが、複数の where 句を使用してどのように適用しますか?
コード表現の推測
"SELECT COUNT(birthday) a IN (SELECT birthday FROM WHERE YEAR(CURDATE())-YEAR(BirthDate) BETWEEN 10 AND 15), COUNT(birthday) b IN (SELECT birthday FROM WHERE YEAR(CURDATE())-YEAR(BirthDate) BETWEEN 16 AND 20) FROM table"
それをエコーすると、次のようになります
Total result of age 10 - 15 : **25**
Total result of age 16 - 20 : **12**
そのようなものはありますか?どんな助けでも大歓迎です。