我的输入数据如下:
| story_id| sched状态|故事被修饰ts|故事定义|新闻中心|story_cmpl_ts|
| --|--|--|--|--|--|
| 1 |完成|2023-01-01 2023-01-01| 2023-01-13 2023-01-13 2023-01-13| 2023-01-20 2023-01-20 2023-01-20| 2023-01-23 - 2023-01-23|
| 2 |inprogress| 2023-01-01 2023-01-01| 2023-01- 10 2023-01-10 2023-01-10| 2023-01-30 - 2023-01-30||
我希望我的输出是这样的:
根据时间戳的可用性,我们需要更新输出中的阶段,总共有4个阶段(Groomed,defined,inprogress和completed)。
| story_id| sched状态|最后_up_ts|
| --|--|--|
| 1 |培养|2023-01-01 2023-01-01|
| 1 |定义|2023-01-13 2023-01-13 2023-01-13|
| 1 |inprogress| 2023-01-20 2023-01-20 2023-01-20|
| 1 |完成|2023-01-23 - 2023-01-23|
| 2 |培养|2023-01-01 2023-01-01|
| 2 |定义|2023-01- 10 2023-01-10 2023-01-10|
| 2 |inprogress| 2023-01-30 - 2023-01-30|
你能帮帮我吗?
1条答案
按热度按时间hof1towb1#
在mysql中没有直接的反透视方法,可以通过下面的方法来实现:
字符串