zoukankan      html  css  js  c++  java
  • 比较日期格式化为hh:mm:ss(看着头痛)

    SELECT    [Car] ,
                            DeviceNo ,
                            MIN([StateTime]) [StateTime] ,
                            MAX([EndTime]) [EndTime] ,
                            CAST(( DATEDIFF(SS, MIN([StateTime]), MAX([EndTime]))
                                   / 3600 ) AS VARCHAR(12)) + ':'
                            + CAST(( ( DATEDIFF(SS, MIN([StateTime]),
                                                MAX([EndTime])) - ( DATEDIFF(SS,
                                                                  MIN([StateTime]),
                                                                  MAX([EndTime]))
                                                                  / 3600 ) * 3600 )
                                     / 60 ) AS VARCHAR(12)) + ':'
                            + CAST(( DATEDIFF(SS, MIN([StateTime]), MAX([EndTime]))
                                     - ( DATEDIFF(SS, MIN([StateTime]),
                                                  MAX([EndTime])) / 3600 ) * 3600 )
                            - ( ( DATEDIFF(SS, MIN([StateTime]), MAX([EndTime]))
                                  - ( DATEDIFF(SS, MIN([StateTime]),
                                               MAX([EndTime])) / 3600 ) * 3600 )
                                / 60 ) * 60 AS VARCHAR(12)) [datediff]
                  FROM      [GPSTest].[dbo].[GPS_AccFire]
                  WHERE     CAr = '粤S0972学'
                  GROUP BY  [Car] ,
                            DeviceNo

  • 相关阅读:
    js rsa sign使用笔记(加密,解密,签名,验签)
    金额的计算
    常用js方法集合
    sourceTree 的使用
    node-- express()模块
    详细讲解vue.js里的父子组件通信(props和$emit)
    Vue -- vue-cli webpack打包开启Gzip 报错
    es6函数的rest参数和拓展运算符(...)的解析
    js中判断对象数据类型的方法
    vue学习之vue基本功能初探
  • 原文地址:https://www.cnblogs.com/qanholas/p/2455077.html
Copyright © 2011-2022 走看看