yql-18300-flatmap-over-extend.sql 329 B

12345678910111213141516171819
  1. USE plato;
  2. insert into @tmp with truncate
  3. select "dummy" as a, "1" as b, ["b", "s"] as data
  4. order by a;
  5. commit;
  6. SELECT a, id
  7. FROM (
  8. SELECT
  9. a,
  10. ListExtend(
  11. [String::AsciiToLower(b)],
  12. ListMap(data, String::AsciiToLower)
  13. ) AS joins
  14. FROM @tmp
  15. ) FLATTEN LIST BY joins AS id;