我想选择网址值,但最多只能选择(可选)?每个人的性格。我试过这个:
select user_id, REGEXP_EXTRACT(properties.client.url,'[^?]*') as url
但我收到错误Exactly one capturing group must be specified
。有没有办法实现这个目标?
我希望返回类似的内容:
123, http://www.google.com/hello
而不是:
123, http://www.google.com/hello?why
答案 0 :(得分:0)
您不清楚使用哪个DBMS但错误是自我描述的。尝试使用一个捕获组(...),如错误消息所示:
select user_id, REGEXP_EXTRACT(properties.client.url,'([^?]*)') as url