SQL AVERAGE TIME

前端 未结 4 2078
粉色の甜心
粉色の甜心 2021-01-27 00:45

I have the following query in MSSQL:

select 
TRANSACTION_TYPE_ID
,COUNT(TRANSACTION_TYPE_ID)AS NUMBER_OF_TRANSACTIONS
,CAST(SUM(AMOUNT)AS DECIMAL (30,2)) AS TOTA         


        
4条回答
  •  自闭症患者
    2021-01-27 01:28

    Based on Randolph Potter's answer, you can find the average time like:

    avg(DATEPART(hh,created_on)*60 + DATEPART(mi,created_on)) % 24 as AvgHour,
    avg(DATEPART(hh,created_on)*60 + DATEPART(mi,created_on)) / 24 as AvgMinute
    

提交回复
热议问题