MySQL में, आप ELT()
. का उपयोग कर सकते हैं किसी सूची में किसी निर्दिष्ट स्थान से किसी आइटम को वापस करने के लिए कार्य करता है। SQL सर्वर का एक समान कार्य है, लेकिन एक अलग नाम के साथ।
SQL सर्वर में, CHOOSE()
फ़ंक्शन मूल रूप से वही काम करता है जो ELT()
फ़ंक्शन MySQL में करता है। अधिक सटीक होने के लिए, CHOOSE()
वास्तव में एक Transact-SQL फ़ंक्शन है, इसलिए इसका उपयोग Azure डेटाबेस में भी किया जा सकता है।
उदाहरण
CHOOSE()
फ़ंक्शन इस तरह काम करता है:
SELECT CHOOSE(3, 'Cat', 'Dog', 'Horse') AS 'Result';
परिणाम:
Result ------ Horse
तो यह लगभग MySQL संस्करण के समान दिखता है (केवल अंतर फ़ंक्शन का नाम है)।
MySQL संस्करण
MySQL सिंटैक्स का उपयोग करने के अलावा, यहां वही उदाहरण दिया गया है:
SELECT ELT(3, 'Cat', 'Dog', 'Horse') AS 'Result';
परिणाम:
+--------+ | Result | +--------+ | Horse | +--------+
फर्क सिर्फ इतना है कि आपको ELT
. बदलने की जरूरत है करने के लिए CHOOSE
SQL सर्वर के साथ इसका उपयोग करने के लिए।
अधिक के लिए CHOOSE()
उदाहरण देखें SQL सर्वर में निर्दिष्ट स्थान पर सूची आइटम कैसे खोजें।