mysql 日期字段的平均值和总和

标签 mysql

我有一个 mysql 表,其中包含字段 startdateenddateproduct name 和客户姓名。 想要在一次查询中找到客户的平均停留时间。 Mysql查询

SELECT AVG(SUM(HOUR(startdate),HOUR(enddate))), name FROM staybase GROUP BY name;

最佳答案

下面的查询将为您提供所需的输出:-

 
select Name , AVG(time_to_sec(timediff(enddate, startdate )) / 3600) 
from staybase group by Name

关于mysql 日期字段的平均值和总和,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35932572/

相关文章:

php - Android JSON 解析器将多份数据发送到服务器

mysql - 表比较中的内连接多个条目

MySQL:检查用户是否存在并将其删除

php - 无法在 WAMP 上运行 PHP 脚本

Mysql 查询显示额外字段

php - sql-Mysql : Left join on multiple rows and retrieve 1 row

php - MySql INNER JOIN 结果为 "weird"数组

mysql - 采访问题: convert table login_log to last_login

Mysql数据库-主键问题

php - 查找表中的重复记录及其相关的其他重复记录