通子查询的功能参数

问题描述:

如何在功能子查询作为函数参数通子查询的功能参数

select get_feeTypeamount(SELECT ftp.type_plan_id 
       FROM tbl_fee_type_plan ftp 
     WHERE ftp.type_plan_id=17) as total_amount 
+0

你的代码有没有道理尝试更好的解释.. – scaisEdge

+1

如果你知道应该传递为什么不使用它自己的函数中的查询?没有办法像你问的那样去做。唯一的方法是将查询作为字符串传递并在函数内部动态执行。 –

你并不需要一个子查询。只需将该函数应用于SELECT中的ftp.type_plan_id列即可。

像这样的东西应该为你工作:

SELECT get_feeTypeamount(ftp.type_plan_id) as total_amount 
FROM tbl_fee_type_plan ftp 
WHERE ftp.type_plan_id=17 
+0

谢谢艾克沃克 –