Динамическое преобразование строки в имя столбца. MySQL

У меня есть две таблицы:items а такжеorders

items
--------------
id (int) | type_1 (int) | type_2  (int)|

orders
--------------
id (int) | transaction_type enum ('type_1', 'type_2')

По сути, я хочу сделать следующее:

select (select transaction_type from orders where id=1) from items;

Итак, проблема в том, чтоstring вернулсяselect transaction_type from orders where id=1, не может быть преобразовано в имя столбца.

Ответы на вопрос(2)

Ваш ответ на вопрос