Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> MySql

हम तालिका के कॉलम के साथ MySQL EXPORT_SET () फ़ंक्शन का उपयोग कैसे कर सकते हैं?


हम इस फ़ंक्शन के पहले तर्क के रूप में पूर्णांक प्रकार कॉलम प्रदान करके तालिका के कॉलम के साथ EXPORT_SET() फ़ंक्शन का उपयोग कर सकते हैं। निम्नलिखित उदाहरण इसे प्रदर्शित करेगा -

उदाहरण

mysql> SELECT Id, EXPORT_SET(id,'1','0',' ',5)AS 'ID in bits' from student;

+------+------------+
| Id   | ID in bits |
+------+------------+
| 1    | 1 0 0 0 0  |
| 2    | 0 1 0 0 0  |
| 15   | 1 1 1 1 0  |
| 20   | 0 0 1 0 1  |
| 21   | 1 0 1 0 1  |
+------+------------+

5 rows in set (0.00 sec)

यहां हम EXPORT_SET() फ़ंक्शन के तर्क के रूप में तालिका 'छात्र' के कॉलम 'Id' का उपयोग कर रहे हैं।


  1. क्या हम MySQL में कॉलम मान के साथ बैकटिक्स का उपयोग कर सकते हैं?

    आप स्तंभ मान के साथ बैकटिक्स का उपयोग नहीं कर सकते। इसके लिए सिर्फ टेबल नेम या कॉलम नेम का ही इस्तेमाल करें। यदि आप कॉलम मान के साथ बैकटिक का उपयोग करते हैं तो MySQL निम्न त्रुटि संदेश देगा: ERROR 1054 (42S22):जहां क्लॉज में अज्ञात कॉलम 191.23.41.10 आइए पहले एक टेबल बनाएं: टेबल बनाएं DemoTable6(Sy

  1. मैं MySQL में किसी तालिका में प्रत्येक कॉलम को कैसे हटा सकता हूं?

    MySQL में किसी तालिका के प्रत्येक कॉलम को हटाने के लिए, आप DROP TABLE कमांड का उपयोग कर सकते हैं। निम्नलिखित वाक्य रचना है: ड्रॉप टेबल yourTableName; आइए पहले एक टेबल बनाएं: टेबल बनाएं डेमोटेबल (StudentId int NOT NULL AUTO_INCREMENT PRIMARY KEY, StudentFirstName varchar(20), StudentLastName varcha

  1. क्या हम "वर्ष" का उपयोग एक MySQL तालिका में एक कॉलम के रूप में कर सकते हैं?

    हां, आप वर्ष को MySQL तालिका में कॉलम नाम के रूप में दे सकते हैं क्योंकि यह आरक्षित शब्द नहीं है। आइए पहले एक टेबल बनाएं - तालिका बनाएं DemoTable(वर्ष int);क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.87 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - डेमोटेबल वैल्यू (2018) में डालें;क्व