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

तालिका के कॉलम नाम प्राप्त करने के लिए MySQL में सिंटैक्स क्या है?

<घंटा/>

तालिका के कॉलम नाम प्राप्त करने के लिए सिंटैक्स इस प्रकार है -

जानकारी_स्कीमा.कॉलम से कॉलम_नाम चुनेंजहां table_schema='yourDatabaseName' और table_name='yourTableName';

आइए पहले एक टेबल बनाएं -

mysql> टेबल बनाएं DemoTable( EmployeeId int, EmployeeFirstName varchar(20), EmployeeLastName varchar(20), EmployeeAge int, EmployeeCountryName varchar(40), Ismarried tinyint(1), isActive ENUM('ACTIVE','INACTIVE') );क्वेरी ठीक, 0 पंक्तियाँ प्रभावित (0.65 सेकंड)

तालिका के कॉलम नाम प्राप्त करने के लिए क्वेरी निम्नलिखित है। यहां, हम डेमोटेबल . के कॉलम नाम ला रहे हैं -

mysql> info_schema.columns से column_name चुनें जहां table_schema='web' and table_name='DemoTable';

यह निम्नलिखित आउटपुट देगा -

<पूर्व>+---------------------+| COLUMN_NAME |+---------------------+| कर्मचारी आईडी || कर्मचारी फर्स्टनाम || कर्मचारी अंतिम नाम || कर्मचारी आयु || कर्मचारी देश का नाम || विवाहित है || isActive |+---------------------+7 पंक्तियाँ सेट में (0.00 सेकंड)
  1. सभी MySQL पंक्तियों में एक कॉलम का योग प्राप्त करें?

    सभी पंक्तियों में एक कॉलम का योग प्राप्त करने के लिए कुल फ़ंक्शन SUM () का उपयोग करें। आइए पहले एक टेबल बनाएं - तालिका बनाएं DemoTable (Id int NOT NULL AUTO_INCREMENT PRIMARY KEY, Amount int);क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.20 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें -

  1. MySQL में एक कॉलम का सबस्ट्रिंग प्राप्त करें

    एक कॉलम का सबस्ट्रिंग प्राप्त करने के लिए SUBSTR() विधि का प्रयोग करें। आइए पहले एक टेबल बनाएं - );query OK, 0 Rows प्रभावित (0.74 sec) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - डेमोटेबल मानों में डालें (जावा एक ऑब्जेक्ट ओरिएंटेड प्रोग्रामिंग लैंग्वेज है); क्वेरी ठीक है, 1 पंक्ति प

  1. MySQL में कुछ को छोड़कर किसी तालिका से कॉलम नाम कैसे प्रदर्शित करें?

    कुछ कॉलम नामों को बाहर करने के लिए NOT IN का उपयोग करें। आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable780 ( CustomerId int, CustomerName varchar(100), CustomerAge int, CustomerCountryName varchar(100), isMarried tinyint(1));क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.47 सेकंड) यहाँ परिणाम को बाहर करने की