Ustaw wynik zmiennej na podstawie zapytania

Kiedy tworzę zapisaną procedurę, mogę utworzyć zmienną tak? na przykład:

CREATE PROCEDURE `some_proc` ()  
BEGIN  

   DECLARE some_var INT; 
   SET some_var = 3;
....

PYTANIE: ale jak ustawić wynik zmiennej na podstawie zapytania, czyli jak to zrobić:

DECLARE some_var INT;
SET some_var = SELECT COUNT(*) FROM mytable ;

?

questionAnswers(2)

yourAnswerToTheQuestion