请教下,在mysql中,想查询每个月的第一条与最后一条记录要如何实现?谢谢
因为要计算每个月的值,目前是通过每个月的最大值-最小值来获取的。但是有时候因为会更换设备,导致计数会有异常,想通过查询当月第一条与最后一条记录来实现当月的值。
更新表内字段
表里都有什么字段能发下么
按月分组,取最大最小时间
按照创建时间排除,正序和倒叙,取第一天数据
按月分组,取最大最小clock对应的value
最后一条的id,可通过聚合函数count获取