4

通話の記録があるテーブルを取得しました。詳細には、電話番号とcall_timeがミリ秒単位で表示されます。call_timeを最も近い上位60秒に丸めた列を持つSQLステートメントはどれでしょうか。例:

phone_number | call_time | rounded_time
=====================================
787-468-8965 | 45786 | 60
787-564-8945 | 128907 | 180

ありがとう

4

1 に答える 1

4
  • 分に換算します。
  • 関数を使用CEILINGして、次の分に切り上げます。
  • 秒に戻します。

これを試して:

CREATE VIEW yourview AS
SELECT
    CEILING(call_time / 60000) * 60,
    -- etc...
于 2012-08-21T19:48:30.833 に答える