小编ega*_*n10的帖子

MySQL 函数从查询传递参数

我有一个函数,它将用户的 id 作为参数并使用该参数执行操作。我想为多个用户调用该函数。

对于单个用户,我成功使用:

SELECT myFuncFoo(1);
Run Code Online (Sandbox Code Playgroud)

对于多个用户,我尝试了这个但没有运气:

SELECT users.id as uid, 
(SELECT myFuncFoo(uid))
FROM users;
Run Code Online (Sandbox Code Playgroud)

我也尝试过不使用别名:

SELECT users.id,
(SELECT myFuncFoo(users.id))
FROM users;
Run Code Online (Sandbox Code Playgroud)

我怎样才能实现这个目标?

mysql parameters function subquery

1
推荐指数
1
解决办法
2601
查看次数

标签 统计

function ×1

mysql ×1

parameters ×1

subquery ×1