在表列上应用mysql存储过程

时间:2013-05-31 16:07:53

标签: mysql stored-procedures

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

mysp (var1) => col1,col2

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

table1 =>可乐,COLB,VAR1

select colA,colB, mysp (var1) from table1

可能吗?

1 个答案:

答案 0 :(得分:0)

恕我直言可能的选择是:

  1. 如果可能,将select移至存储过程并返回最终结果集;
  2. 从您的SP mysp创建并填充临时表。通话程序。然后在您的选择中加入临时表。 注意:临时表具有会话范围。