Come posso fare per passare il Database alla QUERY ???

Cosi mi da errore non usa DB_Mese come variabile ma come nome del Database e chiaramente non esiste il Database DB_Mese e cosi per la tabella,

non so come fare dato che una sola PROCEDURE deve lavorare in 2 Database e non posso usare " USE mioDatabase; " ....!!!


codice:
DROP PROCEDURE IF EXISTS formule;

CREATE PROCEDURE formule (IN TipoFormula CHAR(2),IN DB_Mese CHAR(50)),IN Tabella CHAR(50))
BEGIN
     IF TipoFormula = 'F1' THEN
        SELECT COUNT(ID) AS Valore FROM DB_Mese.Tabella WHERE DB_Mese.Tabella.Esito='OK';
     END IF;
     IF TipoFormula = 'F2' THEN
         ###
     END IF;
     IF TipoFormula = 'F3' THEN
         ###
     END IF;
END