динамический выбор имени столбца в MySql

Я застрял в Mysql сегодня с динамическим именем столбца в запросе выбора mysql. Позволь мне объяснить:

sql> select name1 from namescollection. 
sql> select name2 from namescollection. 
sql> select name3 from namescollection. 

Таким образом, таблица namescollection имеет три столбца, имеющих name1, name2, name3 Я хотел бы запросить эту таблицу в моей хранимой процедуре, как 1,2,3, как динамический и будет передан как переменная, но и на простой SQL, когда я запрашиваю:

SELECT concat('name','1') FROM `namescollection` 

name1 ----- name1 rather fetching name1 field's value.

Могу ли я предложить на этот счет правильную функцию, которую мне нужно использовать скорее concat, хотя я знаю ее право на вывод name1, когда я вызываю concat, но я хочу использовать ее как имя столбца.

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

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