MySQL & ThinkPHP 查询语句:统计每小时数据量
使用 MySQL 查询语句:
SELECT measure_id, COUNT(DISTINCT DATE_FORMAT(datetime, '%Y-%m-%d %H')) AS total_minutes
FROM z_data_seconds_20230914
GROUP BY measure_id;
使用 ThinkPHP 查询语句:
$result = Db::table('z_data_seconds_20230914')
->field('measure_id, COUNT(DISTINCT DATE_FORMAT(datetime, 'Y-%m-%d %H')) AS total_minutes')
->group('measure_id')
->select();
原文地址: https://www.cveoy.top/t/topic/8nD 著作权归作者所有。请勿转载和采集!