0

エントリの経過時間に応じて値を変更したい計算フィールドがあります。MySQL でタイム スタンプを取得し、それを使用してクエリの古さを判断する方法はありますか。

計算フィールドはこちら

((ces.EXPERT_SCORE * cirm.CONSUMER_RATING) + (12.5 * scs.SIMILARITY)* (1 - EXP(-0.5 * (cal.TIPS_AMOUNT / ATV.AVG_TIPS)) + .15))AS ANSWER_SCORE

基本的に、タイムスタンプの年齢に基づいて、この計算フィールドを乗算したいと考えています。

4

1 に答える 1

3

MySQLの日付/日時フィールドをで整数に簡単に変換できますUNIX_TIMESTAMP()。これにより、オールドスクールの署名付き32ビット整数が得られます。0は1970年1月を表します。

于 2011-01-26T18:27:21.807 に答える