У вас там немного синтаксиса Франкенштейна. Сервер должен знать имена таблиц и столбцов перед компиляцией SQL - так что вы не сможете делать то, что вам нужно.
Ваш php-код не имеет предварительных знаний о схеме базы данных?
Ключевое слово, которое вы использовали: динамически - вы можете найти соответствующие имена столбцов, используя запрос к таблице MySQL INFORMATION_SCHEMA.COLUMNS . Вы можете сделать это за обновление, что будет дорого, или один раз при запуске приложения извлечь схему для всех необходимых вам таблиц.