1

お客様用に作成したテーブルがあります。生年月日フィールドが含まれます。そして、Age という別のフィールドを追加して、年齢を自動インクリメントさせたいと考えています。

SQLデータベースでそれを行うことは可能ですか?

事前に助けてくれてありがとう!

4

1 に答える 1

4

まあ、選択クエリを起動するたびに計算できます。

SELECT name, birth, TIMESTAMPDIFF(YEAR,birth,CURDATE()) AS age FROM your_table;
于 2013-09-07T08:49:00.487 に答える