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

संपूर्ण तालिका को वापस करने के लिए चयन के साथ MySQL प्रक्रिया

<घंटा/>

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

mysql> तालिका बनाएं DemoTable1971 (StudentId int NOT NULL AUTO_INCREMENT PRIMARY KEY, StudentName varchar(20), StudentPassword int);क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.00 सेकंड)

इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें -

mysql> DemoTable1971(StudentName,StudentPassword) मान ('जॉन','123456') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.00 सेकंड) mysql> DemoTable1971(StudentName,StudentPassword) मान ('क्रिस', '123456'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.00 सेकंड) mysql> DemoTable1971(StudentName,StudentPassword) मान ('डेविड','123456') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.00 सेकंड) mysql> में डालें DemoTable1971(StudentName,StudentPassword) मान ('माइक','123456'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.00 सेकंड)

चयन कथन का उपयोग करके तालिका से सभी रिकॉर्ड प्रदर्शित करें -

mysql> DemoTable1971 से * चुनें;

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

<पूर्व>+-----------+-------------+---------------------+| छात्र आईडी | छात्र का नाम | स्टूडेंट पासवर्ड |+----------+---------------+---------------------+| 1 | जॉन | 123456 || 2 | क्रिस | 123456 || 3 | डेविड | 123456 || 4 | माइक | 123456 |+-----------+----------------+---------------------+4 पंक्तियों में सेट (0.00 सेकंड)

यहाँ एक संग्रहीत कार्यविधि बनाने की क्वेरी है -

mysql> delimiter //mysql> क्रिएट प्रोसेस रिटर्नऑल (पास वर्कर (30)) डेमोटेबल1971 से चुनें * शुरू करें जहां स्टूडेंटपासवर्ड =पास; अंत//क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.00 सेकंड)mysql> सीमांकक;

अब आप कॉल कमांड का उपयोग करके एक संग्रहीत कार्यविधि को कॉल कर सकते हैं -

mysql> कॉल returnAll('123456');

यह संपूर्ण तालिका को प्रदर्शित करने वाला निम्न आउटपुट उत्पन्न करेगा -

<पूर्व>+-----------+-------------+---------------------+| छात्र आईडी | छात्र का नाम | स्टूडेंट पासवर्ड |+----------+---------------+---------------------+| 1 | जॉन | 123456 || 2 | क्रिस | 123456 || 3 | डेविड | 123456 || 4 | माइक | 123456 |+-----------+----------------+---------------------+4 पंक्तियों में सेट (0.00 सेकंड) क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित हैं, 1 चेतावनी (0.00 सेकंड)
  1. जावा के साथ एक MySQL तालिका में स्तंभों की संख्या की गणना करें जावा के साथ एक MySQL तालिका में स्तंभों की संख्या की गणना करें

    इसके लिए ResultSetMetaData का इस्तेमाल करें। आइए पहले एक टेबल बनाएं - );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.58 सेकंड) जावा कोड इस प्रकार है - उदाहरण आयात करें {सार्वजनिक स्थैतिक शून्य मुख्य (स्ट्रिंग [] तर्क) {कनेक्शन चोर =शून्य; रेडीस्टेडमेंट पीएस =शून्य; स्टेटमेंट सेंट =अशक्त; परिणामसेट आरएस =श

  1. - MySQL में उच्चतम गिनती वाला फ़ील्ड लौटाएं

    फ़ील्ड को उच्चतम गणना के साथ वापस करने के लिए, ORDER BY COUNT(*) का उपयोग करें। आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable1940 (FirstName varchar(20));क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.00 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - DemoTable1940 मानों (माइक) में डालें; क्व

  1. - MySQL के साथ दिनांक रिकॉर्ड वाली तालिका में दिनांक कैसे बदलें?

    मान लीजिए कि आपको तारीख बदलने और साल जोड़ने की जरूरत है। इसके लिए DATE_ADD() के साथ UPDATE कमांड का इस्तेमाल करें। आइए पहले एक टेबल बनाएं - तालिका बनाएं DemoTable1984 (शिपिंग दिनांक दिनांक);क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.00 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - De