Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

MySQL में SQL सर्वर ELT () के समतुल्य क्या है?

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 सर्वर में निर्दिष्ट स्थान पर सूची आइटम कैसे खोजें।


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL वर्कबेंच:कनेक्शन को जिंदा कैसे रखें

  2. क्या एक कॉलम को एकाधिक विदेशी कुंजी के रूप में संदर्भित करना संभव है?

  3. MySQL बिनलॉग सर्वर की खोज - रिपल

  4. mysql के लिए अधिकतम क्वेरी आकार क्या है?

  5. मैसकल या/और प्राथमिकता?