Preso(trino)中的递归与传参

递归

WITH RECURSIVE t(n) AS (
    values(1)
    UNION ALL
    SELECT (n + 1) as n FROM t WHERE n in (1,2,3)
)
select * from t;

传参:

PREPARE myquery FROM
SELECT userKey,userValue, (userValue * ?) as newUserValue 
FROM (values(1,10),(2,20),(3,30)) as t(userKey,userValue)
WHERE userKey = ?;
EXECUTE  myquery USING 10,1
EXECUTE myquery USING 20,1
posted @ 2022-07-04 10:34  硅谷工具人  阅读(295)  评论(0)    收藏  举报
成功之道,在于每个人生阶段都要有不同的目标,并且通过努力实现自己的目标,毕竟人生不过百年! 所有奋斗的意义在于为个人目标实现和提升家庭幸福,同时能推进社会进步和国家目标! 正如古人讲的正心诚意格物致知,修身齐家治国平天下。