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

मैं एक ही कॉल में MySQL तालिका में प्रत्येक फ़ील्ड पर केस कैसे बदलूं?

<घंटा/>

आप इसके लिए कम () फ़ंक्शन के साथ अद्यतन का उपयोग कर सकते हैं। आइए पहले एक टेबल बनाएं -

mysql> तालिका बनाएं DemoTable(Id varchar(100), StudentFirstName varchar(20), StudentLastName varchar(20), StudentCountryName varchar(10));क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.61 सेकंड)

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

mysql> डेमोटेबल वैल्यू ('STU-101', 'जॉन', 'स्मिथ', 'US') में डालें; क्वेरी ओके, 1 पंक्ति प्रभावित (0.59 सेकंड) mysql> डेमोटेबल वैल्यू ('STU-102) में डालें ','जॉन', 'डो', 'यूके'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.15 सेकंड) mysql> डेमोटेबल मानों में डालें ('STU-103', 'डेविड', 'मिलर', 'AUS');क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.19 सेकंड)

चयन कथन का उपयोग करके तालिका से सभी रिकॉर्ड प्रदर्शित करने के लिए क्वेरी निम्नलिखित है -

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

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

<पूर्व>+------+----------------------+--------------------- +--------------------------+| आईडी | स्टूडेंटफर्स्टनाम | छात्र अंतिम नाम | छात्र देश का नाम |+-----------+---------------------+---------------------+ ------------------------+| एसटीयू-101 | जॉन | स्मिथ | यूएस || एसटीयू-102 | जॉन | डो | यूके || एसटीयू-103 | डेविड | मिलर | ऑस्ट्रेलिया |+------+------------------+---------------------+ ------------------------+3 पंक्तियाँ सेट में (0.00 सेकंड)

यहाँ एक ही कॉल में MySQL तालिका में प्रत्येक फ़ील्ड पर केस बदलने की क्वेरी है।

mysql> अद्यतन डेमोटेबल सेट आईडी =निचला (आईडी), स्टूडेंटफर्स्टनाम =निचला (स्टूडेंटफर्स्टनाम), स्टूडेंटलास्टनाम =निचला (स्टूडेंटलास्टनाम), स्टूडेंटकंट्रीनाम =निचला (स्टूडेंटकंट्रीनाम); क्वेरी ओके, 3 पंक्तियाँ प्रभावित (0.22 सेकंड) पंक्तियाँ मेल खाती हैं:3 परिवर्तित :3 चेतावनियाँ :0

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

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

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

<पूर्व>+------+----------------------+--------------------- +--------------------------+| आईडी | स्टूडेंटफर्स्टनाम | छात्र अंतिम नाम | छात्र देश का नाम |+-----------+---------------------+---------------------+ ------------------------+| स्टू-101 | जॉन | स्मिथ | हमें || स्टू-102 | जॉन | डो | यूके || स्टू-103 | डेविड | मिलर | औस |+---------+---------------------+---------------------+ ------------------------+3 पंक्तियाँ सेट में (0.00 सेकंड)
  1. MySQL रूट पासवर्ड को कैसे रीसेट या बदलें?

    रूट पासवर्ड को रीसेट या बदलने के लिए, पहले हमें MySQL को एडमिनिस्ट्रेटर मोड में खोलना होगा। वहां, हम सभी उपयोगकर्ताओं के साथ-साथ होस्ट को भी देख सकते हैं। निम्नलिखित प्रश्न है - उपयोगकर्ता का चयन करें, उपयोगकर्ता से होस्ट करें; यहाँ आउटपुट है। +---------------------+----------+| उपयोगकर्ता | मेजबा

  1. मैं MySQL में किसी तालिका की संरचना को कैसे क्लोन करूं?

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

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

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