Resolví mi problema usando lo siguiente para la consulta (2)
SELECT columnname1,columnname2 INTO @var1,@var2 FROM tbname WHERE menuname='somevalue' limit 1; SELECT @var1;
que ahora me devuelve el valor de variable2. Me faltaba select @var1
declaración
Gracias por toda su ayuda