join_as_struct.sql 228 B

123456789101112131415
  1. INSERT INTO plato.Output
  2. SELECT * FROM (
  3. SELECT x,y FROM (
  4. SELECT
  5. key, <|a:key,b:value|> as x
  6. FROM plato.Input
  7. ) as a
  8. JOIN (
  9. SELECT
  10. key, <|c:key,d:value|> as y
  11. FROM plato.Input
  12. ) as b
  13. ON a.key = b.key
  14. )
  15. flatten columns