2016-08-08 28 views
1

Ich habe zwei Tabellen - 'todays_data' und 'full_data' mit demselben Schema (ID-String, Name String, Alter String). Datensätze in 'todays_data' sind möglicherweise in 'full_data' nicht verfügbar. Ich muss die neuen Datensätze (neue ID) in 'todays_data' identifizieren und an 'full_data' anhängen (Id ist der Referenzschlüssel). Wie dies mit 1) Web-UI SQL-Anweisung zu erreichen und 2) bq BefehlBigQuery - Fehlende Datensätze von einer Tabelle zu anderen anfügen

Antwort

1

Nachfolgend finden Sie eine Abfrage, die Sie mehr mit einer full_data Tabelle als Destination Table und mit Append to table als Write Preference

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

See laufen sollen wie man dies für WebUI und in der Befehlszeile in Storing results in a permanent table

erreicht