Použijte k tomu User/Global Vars spolu s 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;
Tento PŘESNÝ kód jsem netestoval, ale něco v tomto smyslu bude fungovat. Také musí být uvnitř procedury, nemůže být použit s funkcí nebo spouštěčem, pokud má někdo řešení pro to, prosím napište.