2017-09-14 61 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

是的!!!我试了一下,它工作。谢谢。 –