flatten_by.sql 300 B

123456789101112131415161718192021
  1. use plato;
  2. $subquery1 =
  3. SELECT
  4. key, subkey, z
  5. FROM Input
  6. FLATTEN LIST BY value as z;
  7. $subquery2 =
  8. SELECT
  9. key, subkey, value as z, value2
  10. FROM Input
  11. FLATTEN LIST BY (value, value2);
  12. INSERT INTO @tmp1 WITH TRUNCATE
  13. SELECT *
  14. FROM $subquery1;
  15. INSERT INTO @tmp2 WITH TRUNCATE
  16. SELECT *
  17. FROM $subquery2;