2017-09-14 2 views
2

Bigquery에서 하위 문자열을 찾는 방법은 무엇입니까? '하위 문자열 (Column_Name, 3,7)'과 같은 쿼리 실행을 지원하는 함수를 찾을 수 없습니다. Bigquery에서 동일한 기능을 수행 할 수있는 방법이 있습니까? 당신이Bigquery에서 하위 문자열 찾기

+0

문자열 내부에서 부분 문자열을 찾거나 문자열에서 부분 문자열을 가져 오는 것을 의미합니까? –

+1

당신은 낮은 비율이 있습니다. SO 중요 - 게시 된 답변의 왼쪽에있는 투표를 사용하여 '수락 된 답변을 표시'할 수 있습니다. 중요한 이유는 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])입니다 substr (Column_Name, 3,7)

+0

시도해 볼 기회가 있었습니까? –

+0

예! 나는 그것을 시험해 보았고 효과가 있었다. 고맙습니다. –