2016-08-08 10 views
1

同じスキーマ(Id文字列、名前文字列、年齢文字列)の 'todays_data'と 'full_data'という2つのテーブルがあります。 'todays_data'のレコードは、 'full_data'で使用可能である場合と使用できない場合があります。私は 'todays_data'の新しいレコード(新しいId)を識別し、それを 'full_data'に追加する必要があります(Idは参照キーです)。以下は、この1)のWeb-UI SQL文および2)BQコマンドを使用してBigQuery - あるテーブルから別のテーブルに不足しているレコードを追加する

答えて

1

は、あなたがDestination TableようとWrite Preference

SELECT id, name, age 
FROM todays_data 
WHERE NOT id IN (
    SELECT id 
    FROM full_data 
    GROUP BY id 
) 

さらに見るようAppend to tablefull_dataテーブルで実行する必要があり、クエリで実現する方法WebUIとCommmandラインでこれを達成する方法についてはStoring results in a permanent table

関連する問題