Gebruik hiervoor User/Global Vars samen met PREPARE &EXECUTE:
SET @columnName='myColumn';
SET @tableName='myTable';
SET @whatEver='requiredValue';
SET @query=CONCAT('SELECT ', @columnName, ' FROM ', @tableName, ' WHERE Column=', @whatEver);
PREPARE QUERY FROM @QUERY;
EXECUTE QUERY;
Heb deze EXACTE code niet getest, maar iets in deze richting zal werken. Moet ook in een Procedure zijn, kan niet worden gebruikt met een functie of trigger, als iemand daar een oplossing voor heeft, post het dan.