使用“ilike”表达式时,BigQuery 会引发错误。进行不区分大小写的查询的替代方法是什么?
以下是查询的相关部分。
SELECT id FROM `performance_last30days` WHERE device ilike 'DESKTOP'
Syntax error: Expected ")" but got "ilike"
Run Code Online (Sandbox Code Playgroud)
Mik*_*ant 11
SELECT id
FROM `performance_last30days`
WHERE UPPER(device) LIKE '%DESKTOP%'
Run Code Online (Sandbox Code Playgroud)
或者
SELECT id
FROM `performance_last30days`
WHERE REGEXP_CONTAINS(device, r'(?i)DESKTOP')
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
4291 次 |
最近记录: |