在我的蜂巢表中,session
場是在像格式的字符串:如何訪問數組中的最後一個元素?
ip-sessionID-userID
或area-sessionID-userID
有由「-
」分離的3或4場,但用戶ID總是最後一個。
我想選擇用戶ID,但如何訪問最後一個字段?在Python中,有這樣的: arr[-1]
但在配置單元,如何實現這一目標?以下SQL似乎不正確。
select split(session,"\-")[-1] as user from my_table;
謝謝!
此正則表達式的解決方案並沒有案例數組中只有一個元素。 – mel
嘗試'regexp_extract(session,'([^ \ - ] +)$',1)'? – pensz