यह थोड़ा अजीब है कि आप नहीं जानते कि डेटा किस कॉलम में है, क्योंकि कॉलम एक अच्छी तरह से परिभाषित फ़ंक्शन के लिए होते हैं।
[मूल प्रतिक्रिया साफ़ की गई।]
संपादित करें: आपकी अपडेट की गई पोस्ट सिर्फ कॉलम मांगती है। उस स्थिति में, आपको दृश्य की आवश्यकता नहीं है, और आप केवल इस क्वेरी को चला सकते हैं
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"
. लौटाएगी