から最速の年齢の計算式は、私は、ユーザーの年齢をカルクするために、このクエリを使用しています:年齢計算 - タイムスタンプフィールド
SELECT
((YEAR(CURDATE())-YEAR(um.date_birth)) - (RIGHT(CURDATE(),5)<RIGHT(um.date_birth,5)))
FROM user_meta AS um
WHERE um.uid = 2
私はそれを行うための最速/軽量な方法があるかどうだろうか。 私はこれをより大きな選択でネストして使用していますので、どういうわけか全体的なパフォーマンスを向上させることに気をつけます。ありがとうございました。
これらのクエリの1つはどれくらいかかりますか? – Ozzy
date_birthフィールドのデータ型は何ですか? – heximal
このクエリは、ページが読み込まれるたびに実行されますか?または、それは必要に応じて実行されていますか? – maiorano84