我有一个存储过程可以完成一些任务。当我使用select /赋值运行每个行时输出结果集。我只想在程序结束时设置一个结果集。例如,我有:
select @n := COUNT(id), @a := AVG(id) FROM deletemelater;
返回结果集,但我只想稍后在脚本中使用变量,此时我不想要任何输出。
答案 0 :(得分:0)
尝试:
-- select @n := COUNT(id), @a := AVG(id) FROM deletemelater;
SELECT COUNT(`id`), AVG(`id`) INTO @`n`, @`a`
FROM `deletemelater`;
SELECT @`n`, @`a`;