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

MySQL में किसी तालिका के सभी फ़ील्ड प्रदर्शित करें?

<घंटा/>

सभी फ़ील्ड प्रदर्शित करने के लिए, डेटाबेस को table_schema और विशिष्ट तालिका के साथ table_name के साथ सेट करें जैसा कि नीचे दिए गए सिंटैक्स में है -

 info_schema.columns से column_name as anyAliasName चुनें जहां table_schema=database() और table_name='yourTableName'\G

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

mysql> टेबल बनाएं DemoTable1938 (StudentId int, StudentName varchar(20), StudentAge int, StudentCountryName varchar(20), StudentMobileNumber bigint );क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.00 सेकंड)

तालिका के सभी क्षेत्रों को प्रदर्शित करने के लिए क्वेरी यहां दी गई है -

mysql> info_schema.columns से column_name को ALL_FIELDS के रूप में चुनें जहां table_schema=database() और table_name='DemoTable1938'\G

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

<पूर्व>************** 1. पंक्ति ****** ***********ALL_FIELDS:छात्र आईडी************* 2. पंक्ति ******* ***************************************** 3. पंक्ति ******************* *********** 4. पंक्ति *************ALL_FIELDS:StudentCountryName******** ******************** 5. पंक्ति *************************** ALL_FIELDS:StudentMobileNumber5 पंक्तियाँ सेट में (0.00 सेकंड)
  1. एक MySQL तालिका से यादृच्छिक पंक्ति प्रदर्शित करें

    एकल यादृच्छिक पंक्ति प्रदर्शित करने के लिए, LIMIT के साथ RAND() का उपयोग करें। यहां, LIMIT का उपयोग रिकॉर्ड की संख्या प्राप्त करने के लिए किया जाता है, क्योंकि हम केवल एक पंक्ति चाहते हैं, इसलिए LIMIT 1 का उपयोग करें . आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable(Id int NOT NULL AUTO_INCREMENT PRI

  1. तालिका में सभी फ़ील्ड को MySQL के साथ शून्य या गैर-शून्य मानों के साथ अपडेट करें

    आइए पहले एक टेबल बनाएं - );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.58 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - डेमोटेबल मानों में डालें (नल, नल); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.15 सेकंड) चयन कथन का उपयोग करके तालिका से सभी रिकॉर्ड प्रदर्शित करें - डेमोटेबल से * चुनें; यह

  1. जावा का उपयोग करके MySQL तालिका मान प्रदर्शित करें

    इसके लिए आप ResultSet कॉन्सेप्ट का इस्तेमाल कर सकते हैं। कनेक्शन के लिए, हम MySQL JDBC ड्राइवर का उपयोग करेंगे। आइए एक टेबल बनाएं - उदाहरण ;क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.62 इंसर्ट कमांड की मदद से टेबल में कुछ रिकॉर्ड डालें - उदाहरण सम्मिलित करें) डेमो87 मानों में (बॉब, 22); क्वेरी ठीक है, 1