【发布时间】:2021-11-16 13:20:31
【问题描述】:
我有下表,Tasks:
| ID | Task | Type | Time_Taken |
|---|---|---|---|
| 1 | task1 | type1 | 01h:00m |
| 2 | task1 | type2 | 02h:00m |
| 3 | task2 | type1 | 00h:30m |
| 4 | task2 | type2 | 00h:30m |
| 5 | task3 | type1 | 01h:00m |
| 6 | task3 | type2 | 04h:00m |
我想从Tasks 表创建一个新表,应该是
| Task | type1_time | type2_time |
|---|---|---|
| task1 | 01h:00m | 02h:00m |
| task2 | 00h:30m | 00h:30m |
| task3 | 01h:00m | 04h:00m |
您能帮我为此构建一个 sql 查询吗?
【问题讨论】:
标签: mysql sql database-design pivot-table