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

MySQL में एक विशिष्ट स्कोर से अधिक वाले छात्रों के रिकॉर्ड का पता लगाएं?


इसे WHERE के साथ सेट करें और एक विशिष्ट स्कोर से अधिक छात्रों के रिकॉर्ड प्राप्त करें। आइए पहले एक टेबल बनाएं -

mysql> टेबल बनाएं DemoTable -> ( -> Id int NOT NULL AUTO_INCREMENT PRIMARY KEY, -> StudentName varchar(100), -> StudentScore int -> );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (1.65 सेकंड
)

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

mysql> DemoTable(StudentName,StudentScore) मान ('जॉन',43) में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.81 सेकंड) mysql> DemoTable(StudentName,StudentScore) मानों ('सैम', 48) में डालें;क्वेरी ओके, 1 पंक्ति प्रभावित (0.12 सेकंड)mysql> DemoTable(StudentName,StudentScore) मान ('Chris',33) में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (1.50 सेकंड)mysql> DemoTable(StudentName,StudentScore) में डालें मान ('रॉबर्ट', 89); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.27 सेकंड)

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

mysql> डेमोटेबल से *चुनें;

आउटपुट

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

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

45 से अधिक अंक प्राप्त करने वाले छात्रों का रिकॉर्ड प्राप्त करने के लिए निम्नलिखित प्रश्न हैं -

mysql> DemoTable से StudentName चुनें जहां StudentScore> 45;

आउटपुट

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

<पूर्व>+---------------+| छात्र का नाम |+---------------+| सैम || रॉबर्ट |+---------------+2 पंक्तियों में सेट (0.00 सेकंड)
  1. MySQL में किसी विशिष्ट कॉलम नाम के साथ टेबल कैसे खोजें?

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

  1. डोमेन रिकॉर्ड और खोज मात्रा के साथ MySQL तालिका से लोकप्रिय डोमेन का पता लगाएं

    इसके लिए आप ORDER BY क्लॉज के साथ GROUP BY का उपयोग कर सकते हैं। आइए पहले एक टेबल बनाएं &mins; );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.62 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - डेमोटेबल मानों में डालें (www.facebook .com,facebook.com,2);क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.16

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

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