subquery.sql 375 B

123456789101112131415161718192021
  1. /* syntax version 1 */
  2. /* postgres can not */
  3. use plato;
  4. define subquery $q($name, $a) as
  5. $i = (select * from $name);
  6. $b = "_foo";
  7. select key || $a || $b as key from $i;
  8. end define;
  9. $z = (select key from $q("Input", "_bar"));
  10. select $z;
  11. select key from $q("Input", "_baz") order by key;
  12. define subquery $e() as
  13. select "hello";
  14. end define;
  15. process $e();