eid start end status
6158963 11/27/2016 1/7/2017 FT
6158963 1/8/2017 5/9/2017 FT
6158963 5/10/2017 5/20/2017 LA
6158963 5/21/2017 7/31/2017 LA
6158963 8/1/2017 9/9/2017 FT
6158963 9/10/2017 10/21/2017 FT
6158963 10/22/2017 12/2/2017 FT
6158963 12/3/2017 12/16/2017 FT
6158963 12/17/2017 12/30/2017 FT
6158963 12/31/2017 3/3/2018 FT
6158963 3/4/2018 4/8/2018 FT
.
以上是我要转换的示例数据。我正在尝试根据状态转换数据。
数据应如下所示:
eid start end status
6158963 11/27/2016 5/9/2017 FT
6158963 5/10/2017 7/31/2017 LA
6158963 8/1/2017 4/8/2018 FT
我希望按给定顺序与状态字段分组。但是当我在开始和结束时使用 max 并按状态分组时。它只是将所有状态归为一个。
eid MIN MAX status
6158963 11/27/2016 4/8/2018 FT
6158963 5/10/2017 7/31/2017 LA