0
有没有办法比较BQ中的2列?2列的字符串匹配
我试过如下:
SELECT
T1.id,
CASE
WHEN REGEXP_CONTAINS(geo, countries) THEN TRUE
ELSE FALSE
END AS geo_match
FROM
T1
LEFT JOIN
T2
ON
T1.id = T2.id
而且得到了以下错误:
No matching signature for function REGEXP_CONTAINS for argument types: STRING, ARRAY<STRING>. Supported signatures: REGEXP_CONTAINS(STRING, STRING); REGEXP_CONTAINS(BYTES, BYTES) at [4:10]
我也试过LIKE
功能。从未工作过。
完美!谢谢! – hamsy