star_join_semionly_premap.sql 350 B

1234567891011121314
  1. /* syntax version 1 */
  2. use plato;
  3. pragma yt.JoinEnableStarJoin="true";
  4. pragma DisablePullUpFlatMapOverJoin;
  5. $a = select k1,v1,u1, 1 as t1 from Input1;
  6. $b = select k2,v2,u2, 2 as t2 from Input2;
  7. $c = select k3,v3,u3, 3 as t3 from Input3;
  8. from $a as a
  9. left semi join $b as b on a.k1 = b.k2
  10. left only join $c as c on a.k1 = c.k3
  11. select * order by u1