我有一个具有以下数据结构的表:
terminal | load_time_mns | vehicle
_________________________________________
Terminal 1 | 3 | AA
Terminal 2 | 10 | AF
Terminal 1 | 1 | BF
Terminal 6 | 3 | QRS
Terminal 6 | 1.4 | AA
Terminal 3 | 2.5 | OP
我正在尝试从每个终端获取加载时间的间隔细分。例如,对于上表,我正在尝试创建如下所示的细分:
terminal | [0-1 mns] | [1-2 mns] | [2-3 mns] |
_______________________________________________________________
Terminal 1 | 0 | 1 | 1
_______________________________________________________________
Terminal 2 | 0 | 0 | 0
_______________________________________________________________
Terminal 3 | 0 | 0 | 1
_______________________________________________________________
Terminal 6 | 0 | 1 | 1
经过一番谷歌搜索,看起来我应该专注于 pivot() 函数和交叉表查询。我正在阅读这两个,但仍然不太能得到