MySQL выбрать столбец, название которого хранится в ячейке

K
На сайте с 01.08.2009
Offline
88
367

В таблице есть следующие столбцы: cell_1, cell_2, cell_3, current_cell.

Поле current_cell типа integer и в нем хранится номер текущей "cell_".

Можно ли одним запросом вывести значения всех cell_X (где X = значению current_cell), типа

SELECT CONCAT('cell_', (SELECT `current_cell`FROM `tbl`)) FROM `tbl`

Возможно, я неправильно подошел к решению этой задачи. Может, current_cell надо хранить как-то по-другому...

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий