win_lead_in_mem.sql 294 B

12345678910
  1. /* postgres can not */
  2. USE plato;
  3. $list = (select item FROM (select AsList('foo', 'bar', 'baz', 'quux', 'bat') as `list`) FLATTEN BY `list` as item);
  4. --INSERT INTO Output
  5. SELECT
  6. item, YQL::Concat('+', Lead(item, 1) over w), YQL::Concat("++", Lead(item,2) over w)
  7. FROM $list
  8. WINDOW w as ();