問題タブ [bigquery-udf]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
sql - Google BigQuery の文字列列のすべての (int と float を含む) 数値を抽出する方法は?
Table_1
文字列 column を含む Google BigQueryのテーブルがありますstr_column
。str_column
すべての数値を抽出し、それらを新しい数値列として に追加するSQL クエリ (Google BigQuery と互換性があります) を作成したいと思いますTable_1
。たとえば、str_column
含まれている場合first measurement is 22 and the other is 2.5
; 22 と 2.5 を抽出し、新しい列numerical_val_1
との下に保存する必要がありますnumerical_val_2
。新しい数値列の数は、理想的には の数値の最大数と同じにする必要がありますがstr_column
、それが複雑すぎる場合は、 の最初の 2 つの数値str_column
(したがって 2 つの新しい列) を抽出しても問題ありません。何か案は?