如何写sql语句

如图,比如这是数据库里的数据,我想得到每一天总的wait_time,比如12号总时间是7,13号总时间是10,如何书写sql语句a1d204692be7a88457373ac2fd7596a.png

FineReport 一行 发布于 2021-6-19 15:08 (编辑于 2021-6-19 15:09)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
zsh331Lv8专家互助
发布于2021-6-19 16:33(编辑于 2021-6-19 16:35)

-- 以「年月日」分组,求sum(wait_time)即可

———了解思路,根据不同的数据库类型自行扩展!

以MySQL库为例:

-- 要求date_time是标准的日期型

SELECT

DATE_FORMAT(date_time, "%Y-%m-%d") as t,

SUM(wait_time) AS wait_time

FROM

tab_name

GROUP BY

DATE_FORMAT(date_time, "%Y-%m-%d")

最佳回答
0
chenhui97Lv2见习互助
发布于2021-6-19 16:42

select term,sum(vait_time) as wait_time_sum from (

select  convert(varchar(10),date_time,120) as term,wait_time

from tablename

) a

group by term

     sqlserver类似这样,tablename为表名。

  • 3关注人数
  • 401浏览人数
  • 最后回答于:2021-6-19 16:42
    请选择关闭问题的原因
    确定 取消
    返回顶部