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

MySQL में कॉलम का नाम कैसे पता करें?

<घंटा/>

इसके लिए आप SHOW COLUMNS या INFORMATION_SCHEMA.COLUMN का उपयोग कर सकते हैं।

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

mysql> टेबल बनाएं DemoTable603 ( ClientId int NOT NULL AUTO_INCREMENT, ClientName varchar(100), ClientAge int, ClientAddress varchar(100), ClientCountryName varchar(100), ClientEducationDetails varchar(200), PRIMARY KEY(ClientId)); ठीक है, 0 पंक्तियाँ प्रभावित हुई हैं (0.59 सेकंड)

केस 1 SHOW कमांड का उपयोग करना

यहाँ MySQL में एक कॉलम का नाम खोजने की क्वेरी है -

mysql> डेमोटेबल603 से कॉलम दिखाएं;

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

<पूर्व>+--------------------------+--------------+------ +-----+-------------+----------------+| फील्ड | प्रकार | शून्य | कुंजी | डिफ़ॉल्ट | अतिरिक्त |+------------------------+--------------+------+ -----+-----------+----------------+| क्लाइंट आईडी | इंट(11) | नहीं | पंचायती राज | नल | auto_increment || क्लाइंटनाम | वर्कर (100) | हाँ | | नल | || ग्राहक आयु | इंट(11) | हाँ | | नल | || ग्राहक का पता | वर्कर (100) | हाँ | | नल | || क्लाइंटकंट्रीनाम | वर्कर (100) | हाँ | | नल | || ग्राहकशिक्षा विवरण | वर्चर (200) | हाँ | | नल | |+--------------------------+--------------+----------+- ----+-----------+----------------+6 पंक्तियों में सेट (0.00 सेकंड)

केस 2 - Information_schema.column का उपयोग करना -

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

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

<पूर्व>+--------------------------+| COLUMN_NAME |+--------------------------+| ग्राहक का पता || ग्राहक आयु || क्लाइंटकंट्रीनाम || ग्राहकशिक्षा विवरण || क्लाइंट आईडी || ClientName |+--------------------------+6 पंक्तियाँ सेट में (0.00 सेकंड)
  1. MySQL में किसी विशिष्ट कॉलम नाम के साथ टेबल कैसे खोजें?

    कॉलम नाम खोजने के लिए, info_schema.columns का उपयोग करें। निम्नलिखित वाक्य रचना है - जानकारी_स्कीमा.कॉलम से अलग टेबल_नाम चुनें, जहां कॉलम_नाम जैसे %yourSearchValue% और table_schema=database(); आइए विभिन्न तालिका में कॉलम नाम खोजने के लिए उपरोक्त सिंटैक्स को लागू करें। यहां, हम केवल विशिष्ट कॉलम नाम

  1. MySQL में कॉलम नाम के रूप में 'से' कैसे बनाएं?

    कॉलम नाम के रूप में से पर विचार करने के लिए बैकटिक्स प्रतीक का प्रयोग करें क्योंकि यह एक आरक्षित शब्द है। अब हम बैकटिक से घिरे आरक्षित शब्द से एक तालिका बनाएंगे - टेबल बनाएं DemoTable1810 (`from` varchar(20));क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.00 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिक

  1. MySQL में एक कॉलम में अधिकतम मान ज्ञात करें

    हमें कॉलम में अधिकतम मान ज्ञात करने के लिए MAX(columnName) का उपयोग करने की आवश्यकता है। लेकिन, सबसे पहले, हम MySQL में डेटाबेस और टेबल के बारे में समझेंगे। MySQL को स्थापित करने से पहले, यह निर्धारित करना महत्वपूर्ण है कि कौन सा संस्करण और कौन सा वितरण प्रारूप (यह एक बाइनरी फ़ाइल या स्रोत फ़ाइलों