Я создал следующую таблицу SQL в блоках данных (используя маги c% sql) следующим образом:
%sql
CREATE TABLE mytable (
id INT
,name STRING
,met_area_name STRING
,state STRING
,type STRING
) USING CSV
Я сейчас пытаюсь вставить данные в таблицу, используя следующую команда:
%sql
INSERT INTO TABLE mytable VALUES (id,name,type)
SELECT DISTINCT criteria1, criteria2, 'b'
FROM tablex
WHERE somecriteria1 = 0
ORDER BY somecriteria2;
Однако я получаю следующую ошибку:
Error in SQL statement: ParseException:
mismatched input 'FROM' expecting <EOF>(line 2, pos 2)
== SQL ==
INSERT INTO TABLE mytable VALUES (id,name,type)
FROM tablex
--^^^
WHERE somecriteria1 = 0
ORDER BY somecriteria2
Я уверен, что что-то очень очевидно, что я пропускаю, но я не могу увидеть его.
Любая помощь высоко ценится.
Ура