Det är lite konstigt att man inte vet vilken kolumn data finns i, eftersom kolumner är tänkta att ha en väldefinierad funktion.
[Ursprungligt svar skrubbat.]
EDIT: Ditt uppdaterade inlägg ber bara om kolumnen. I så fall behöver du inte vyn, utan kan bara köra den här frågan
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;
När du kör den här frågan mot din tabell returnerar den "Column_2"