Professional Documents
Culture Documents
Parse Json
Parse Json
-- Query data
SELECT * FROM OUR_FIRST_DB.PUBLIC.JSON_RAW;
SELECT
RAW_FILE:id::int as id,
RAW_FILE:first_name::STRING as first_name,
VALUE::STRING as prev_company
FROM OUR_FIRST_DB.PUBLIC.JSON_RAW
,TABLE(flatten ( input => RAW_FILE:prev_company ));
-- lateral flatten
SELECT
RAW_FILE:id::int as id,
RAW_FILE:first_name::STRING as first_name,
VALUE::STRING as prev_company
FROM OUR_FIRST_DB.PUBLIC.JSON_RAW
,lateral flatten ( input => RAW_FILE:prev_company );