subquery_merge1.sql 426 B

12345678910111213141516171819202122232425
  1. /* syntax version 1 */
  2. /* postgres can not */
  3. define subquery $sub1() as
  4. select 1 as x;
  5. end define;
  6. define subquery $sub2() as
  7. select 2 as x;
  8. end define;
  9. define subquery $sub3() as
  10. select 3 as y;
  11. end define;
  12. $s = SubqueryExtend($sub1,$sub2);
  13. process $s();
  14. $s = SubqueryUnionAll($sub1,$sub3);
  15. process $s();
  16. $s = SubqueryMerge($sub1,$sub2);
  17. process $s();
  18. $s = SubqueryUnionMerge($sub1,$sub3);
  19. process $s();