11得票2回答
将查询结果赋值给MySQL变量

我正在使用只读权限查询一个大型的mysql数据库,并且我想将一些慢查询结果设置为变量'foo',以便我可以在其他查询中再次使用它们。 基本上,我想要一个针对繁琐子查询的变量,以便我可以重复使用它而不必每次使用它时都运行它的成本。 当我输入:set @foo := (select * ...