- ベストアンサー
Firebirdで年齢算出
現在Firebird1.5を使用していますが、SELECTする際にテーブルに登録されている生年月日(int型/yyyyMMdd形式)より年齢算出を行う方法が分からなくて困っています。 PostgreSQLであればage関数等を使用して年齢算出できますが、Firebirdではそのようなユーザー定義関数は用意されていないのでしょうか? Firebird関連のHPや書籍で調べましたが、データベースにあまり詳しくない事もあり、手詰まりといった状況です。もし方法をご存知の方がおられましたら、お手数ですがご回答よろしくお願いします。
- みんなの回答 (2)
- 専門家の回答
お礼
再度ご回答ありがとうございました。 MODやFLOORでYYYYMMDD形式のデータから年・月・日の取り出しが出来そうですね。 ご教授いただいたSQL文を元に、年齢算出のSQL文を作成してみます。 非常に助かりました。感謝×2です!