我有下表:
Date | Value
--------------------
2017-01-02 | 15.6325
2017-01-05 | 15.3285
2017-01-11 | 15.5271
2017-01-29 | 15.9645
2017-02-01 | 15.3595
2017-02-15 | 15.5214
2017-02-20 | 15.8532
2017-03-01 | 15.9638
2017-03-04 | 15.8874
使用单个sqlite查询,我需要获取按月分组的数据的第一个和最后一个值。基于此示例,结果应如下所示:
Month | First value | Last value
----------------------------------------
2017-01 | 15.6325 | 15.9645
2017-02 | 15.3595 | 15.8532
2017-03 | 15.9638 | 15.8874
我知道如何通过两个查询获得此结果,但我想知道如何在sqlite中使用单个查询来获取它。