2016-11-10 6 views
0

URL値を選択したいと思いますが、オプション(オプション)までですか?各自の性格私はこれを試してみた:クエリ用のURLの一部を選択する

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 
+2

使用しているDBMS:正確に一つのキャプチャグループ(...)エラーメッセージとしてが示唆を使用してみてください? –

+0

あなたはSQLで分割機能を使用することができますあなたに文字列を分割することができますか? –

答えて

0

をそれはあなたが使用するDBMSかが明確ではないのですが、エラーは自己記述です。

select user_id, REGEXP_EXTRACT(properties.client.url,'([^?]*)') as url 
関連する問題