[前][次][番号順一覧][スレッド一覧]

mysql:3361

From: shin <shin <look@xxxxxxxxxx>>
Date: Tue, 13 Mar 2001 13:17:18 +0900
Subject: [mysql 03361] 年齢算出について


はじめまして、shinと申します。

MySQL + PHP3にてWEB-DB連携アプリを設計しているのですが、
ユーザーには生年月日を入力させシステムにて現在年齢を算出させる様
設計しようと考えております。
Postgresではage関数があり年齢を一発で算出できると思うのですが、
MySQLでは一発で算出できる方法はあるのでしょうか?

select (to_days(now())-to_days(19670101000001))/365 ;

とすれば一応年齢はでますが365で割る為、うるう年の考慮などがされず
正確には算出できません。

MySQL側でできなければPHP側で計算するしかないでしょうか?
皆様のご意見をお聞かせください。よろしくお願い致します。

shin <look@xxxxxxxxxx>

[前][次][番号順一覧][スレッド一覧]

->    3361 2001-03-13 13:17 [shin <look@xxxxxxxxx] 年齢算出について                        
      3362 2001-03-13 13:55 ┗[Akihiko Shinohara <s]                                       
      3364 2001-03-13 15:50  ┗[shin <look@xxxxxxxxx]