0

我有一个 mysql 存储过程,它接受一个变量并返回一个结果(结果由查询产生):

mysp (var1) => col1,col2

我想从表中输入变量以生成增强查询,例如:

table1 => colA,colB,var1

select colA,colB, mysp (var1) from table1

那可能吗 ?

4

1 回答 1

0

恕我直言,可能的选择是:

  1. 如果可能,移动select到您的存储过程并返回最终结果集;
  2. 从您的 SP mysp 创建并填充临时表。调用程序。然后在您的选择中加入临时表。注意:临时表具有会话范围。
于 2013-05-31T16:34:10.550 回答