0
當一個字符如「?」時,我想做一個左分割的URIs。或「#」出現。帶有多個分界符的BigQuery SPLIT
SELECT
CASE
WHEN URI LIKE '%?%' THEN FIRST(SPLIT(URI, "?"))
WHEN URI LIKE '%#%' THEN FIRST(SPLIT(URI, "#"))
END WITHIN RECORD AS URI_FILTER
FROM (SELECT "/A/A1/AA2/205.html#jfsalf" AS URI)
輸出必須:/A/A1/AA2/205.html
另一個URI進行測試:
/A/A1/AA2/205.html?pRef=209888
錯誤:沒有聚合函數應用範圍