我有一张有通话记录的桌子。详细信息以毫秒为单位显示电话号码和通话时间。哪一个SQL语句可以有一个四舍五入的调用时间最接近前60秒的列?例子:
电话号码通话时间四舍五入时间
=====================================
787-468-8965 45786 60
787-564-8945 128907 180
谢谢
最佳答案
转换为分钟。
使用CEILING
函数向上舍入到下一分钟。
转换回秒。
试试这个:
CREATE VIEW yourview AS
SELECT
CEILING(call_time / 60000) * 60,
-- etc...