आप जानते हैं कि आप इस तरह के SQL कथन में वापसी मूल्य पर एक अस्थायी कॉलम नाम कैसे असाइन कर सकते हैं?तालिका से AS temp_name का चयन करें जहां temp_name = कुछ?
SELECT something+this+that AS myvalue FROM mytable
यह एक सशर्त रूप में अस्थायी नाम myvalue
उपयोग करने के लिए संभव है?
SELECT something+this+that AS myvalue FROM mytable WHERE myvalue = 10
मुझे ऐसा करने के लिए वाक्यविन्यास का पता लगाना प्रतीत नहीं होता है। एक ही रास्ता मैं पता लगा सकते हैं कैसे करना है यह इस तरह फिर से संपूर्ण स्तंभ परिभाषा बाहर के पुनर्लेखन के लिए है:
SELECT something+this+that AS myvalue FROM mytable WHERE something+this+that = 10
जाहिर है ऊपर के उदाहरण एक छोटी सी उदाहरण है। मेरी क्वेरी मुझे इसे करने की ज़रूरत है बेहद जटिल है, इसलिए प्रत्येक सशर्त के लिए प्रत्येक लौटाई कॉलम परिभाषा को फिर से लिखना काफी परेशानी होगी।
तो वैसे भी, इसके लिए वाक्यविन्यास क्या है? क्या यह संभव है?
कौन सा संस्करण? –