次の計算フィールドがありますが、機能しません。
sum(CASE WHEN REGEXP_MATCH(url, 'foo') THEN 1 ELSE 0 END)
私の目標は、「foo」という単語を含むすべての URL を合計することです。それは理にかなっていますか?私の間違いはどこですか?
次の計算フィールドがありますが、機能しません。
sum(CASE WHEN REGEXP_MATCH(url, 'foo') THEN 1 ELSE 0 END)
私の目標は、「foo」という単語を含むすべての URL を合計することです。それは理にかなっていますか?私の間違いはどこですか?
完全な文字列の一致が.*foo.*
必要なので、使用する必要があります:REGEXP_MATCH
REGEXP_MATCH
field_expressionに含まれる文字列全体との一致を試みます。
使用する
sum(CASE WHEN REGEXP_MATCH(url, '.*foo.*') THEN 1 ELSE 0 END)
^^ ^^