MySql 笔记

By | 2021年12月31日

1 按时间分组

# UNIX_TIMESTAMP 返回的时间戳是秒,长度为10。把它除以 60再乘以60,秒就被磨掉了,即按每分钟来分组。
# 如果想按小时分组,可以用 UNIX_TIMESTAMP(dataTime) DIV 3600*3600。
SELECT xxx FROM SAMPLE_WATER
GROUP BY UNIX_TIMESTAMP(dataTime) DIV 60 * 60

2 按 Column 分组

# 按第一列和第二列分组
SELECT xxx FROM SAMPLE_WATER GROUP BY 1,2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注