2017-09-14 56 views
2

如何在Bigquery中查找子串?我找不到任何支持觸發查詢的函數,如'Substring(Column_Name,3,7)'。 有什麼方法可以在Bigquery中實現相同的功能?在Bigquery中查找子串

+0

你的意思是在字符串中找到一個子字符串或從字符串中獲取一個子字符串? –

+1

你有一個低利率。重要的是 - 你可以在投票的下方用貼出答案左邊的勾號來標記接受答案。看到http://meta.stackexchange.com/questions/5234/how-does-accepting-an-answer-work#5235爲什麼它很重要!對答案投票也很重要。表決有用的答案。 ...當某人回答你的問題時,你可以檢查該怎麼做 - http://stackoverflow.com/help/someone-answers。遵循這些簡單的規則,您可以提高自己的聲譽得分,同時讓我們有動力回答您的問題:o)請考慮! –

+0

謝謝@MikhailBerlyant或提醒。我將來肯定會遵循這些規則。 :-) –

回答

2
#standardSQL 
WITH yourTable AS (
    SELECT 'Finding Substring in Bigquery' AS Column_Name 
) 
SELECT SUBSTR(Column_Name, 9, 12) 
FROM yourTable 

所以SUBSTR(value, position [, length])是供您使用

更多

+0

你有機會嘗試嗎? –

+0

是的!!!我試了一下,它工作。謝謝。 –