Я пытаюсь вставить данные с помощью команды INSERT INTO DML в многораздельную таблицу BigQuery из однораздельной таблицы.
Шаги:
1.Создание пустой многораздельной таблицы
CREATE TABLE project.dataset.tbl1
(поле1 STRING, поле2 STRING, поле3 TIMESTAMP) ОПРЕДЕЛЕНИЕ ПО ДАТЕ (field3)table1
INSERT INTO dataset.tbl1
(field1, field2, field3) AS выберите f1, f2, f3 из project.dataset.tbl2
, где DATE (f3) IN ('2018-09-13', '2018-09-14 ',' 2018-09-15 ',' 2018-09-16 '), а f1 не равно нулю, а f2 не равно нулю
Приведенный выше оператор DML выполняется, но записи не вставляются. Так что я проверяюполучает ли запрос SELECT данные или нет.
Ниже приведены 13 записей.
выберите f1, f2, f3 из project.dataset.tbl2
, где DATE (f3) IN ('2018-09-13', '2018-09-14', '2018-09-15', '2018-09-16') и f1 не равно нулю, а f2 не равно нулю