我想使用“喜欢任何”功能。但是,BigQuery 无法识别“ANY”运算符。有什么函数可以代替“LIKE ANY”吗?
Bigquery - 标准 SQL
SELECT
date,
CONCAT(fullvisitorid, CAST(visitid AS string)) ord_browsers,
hits.appInfo.landingScreenName,
channelgrouping,
trafficSource.source,
trafficSource.medium,
CASE
WHEN channelgrouping = 'seo_brand' THEN 'Branded'
WHEN hits.appInfo.landingScreenName LIKE '%/article%'
OR hits.appInfo.landingScreenName LIKE '%/p/%' THEN 'ADS'
WHEN (hits.appInfo.landingScreenName LIKE ANY ('%/damesmode/%', '%/herenkleding/%', '%/kinderkleding/%', '%/sportkleding/%')) THEN 'Plist'
ELSE 'rest'
END Landing_page
FROM
`meta-geography-145406.81187684.ga_sessions_*`,
UNNEST(hits) AS hits
WHERE
(_table_suffix BETWEEN '20190201'
AND '20190207')
Run Code Online (Sandbox Code Playgroud)
语法错误:意外的关键字 ANY 在 [12:47]