对于要跟踪的每个呼叫,我都有多行数据。数据看起来像这样
Call_ID | site | Agent_key | starttime | exit_reason
----------------------------------------------------
1234 | 7 | | 1 | transfer
1234 | 3 | 1010101 | 15 | transfer
1234 | 7 | 2121212 | 302 | transfer
1234 | 5 | 3232323 | 680 | transfer
我想创建一个名为“first_site”的列。当 starttime 为 min(starttime) 且 Agent_key 不为空时,参数为 site。(如果 Agent_key 为空,则表示呼叫仍在呼叫中心系统中,所以我不在乎那里代表什么站点。
结果看起来像
Call_ID | site | Agent_key | starttime | exit_reason | first_site |
-------------------------------------------------------------------
1234 | 7 | | 1 | transfer | 3 |
1234 | 3 | 1010101 | 15 | transfer | 3 |
1234 | 7 | 2121212 | 302 | transfer | 3 |
1234 | 5 | 3232323 | 680 | transfer | 3 |
任何意见,将不胜感激!