You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

在Google Cloud BigQuery中提取含2014的字母数字混合字符串SQL查询

BigQuery提取包含指定字符串的查询语句

针对你的需求,有两种简单可行的写法,都能精准提取包含"2014"的记录:

方法一:使用LIKE操作符(推荐,性能更优)

对于简单的字符串包含判断,LIKE是最直接高效的方式,无需复杂正则:

SELECT season_year
FROM your_table
WHERE season_year LIKE '%2014%';

说明:%是通配符,代表任意长度的字符(包括0个),%2014%表示字符串任意位置包含"2014"。

方法二:使用正则表达式函数

如果一定要用正则,BigQuery的REGEXP_CONTAINS函数可以实现,注意写法不要过度复杂:

SELECT season_year
FROM your_table
WHERE REGEXP_CONTAINS(season_year, r'2014');

说明:r'2014'是正则字面量,直接匹配字符串中存在"2014"的情况,避免多余的正则语法导致匹配失败。

替换上述代码中的your_table为你的实际表名,season_year为存储目标字符串的字段名即可运行。

内容的提问来源于stack exchange,提问作者Glady Fabiola

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.11 00:20:28