对于存储过程,我想做一个 SELECT,并将列的值存储到一个变量中。
我该怎么做呢?
我想做这样的事情:
DECLARE countTemp INT;
SET countTemp=(SELECT COUNT(Name) FROM mytable WHERE Name= var_name LIMIT 0,1);
或者,像这样:
DECLARE countTemp INT;
SELECT countTemp=ColumnXYZ FROM mytable WHERE Name= var_name LIMIT 0,1;
但是,我尝试了这些,MySQL 说我的语法不正确;我该怎么做这样的事情?