Немного странно, что вы не знаете, в каком столбце находятся данные, поскольку столбцы должны иметь четко определенную функцию.
[Исходный ответ вычищен.]
РЕДАКТИРОВАТЬ: Ваш обновленный пост просто просит столбец. В этом случае вам не нужно представление, и вы можете просто выполнить этот запрос
SELECT col FROM (
SELECT "Column_1" AS col, Column_1 AS value FROM YourTable
UNION ALL SELECT "Column_2", Column_2 FROM YourTable
UNION ALL SELECT "Column_3", Column_3 FROM YourTable
) allValues
WHERE value=8;
Когда вы запустите этот запрос к вашей таблице, он вернет "Column_2"