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

MySQL इंसर्ट स्टेटमेंट में एक क्लॉज कैसे जोड़ें?

<घंटा/>

इसके लिए आपको UPDATE स्टेटमेंट का उपयोग करना होगा।

वाक्य रचना इस प्रकार है

अपनाTableNameset yourColumnName1=yourValue1,yourColumnName2=yourValue2,....अपना स्थिति कहीं भी अपडेट करें;

आइए अपने उदाहरण के लिए एक टेबल बनाएं

mysql> टेबल एडवेयर क्लॉजडेमो बनाएं -> (-> स्टूडेंटआईड नॉट न्यूल ऑटो_इनक्रिमेंट प्राइमरी की, -> स्टूडेंटनाम वर्कर (30), -> स्टूडेंटपासवर्ड वर्कर (40) ->); क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.45 सेकंड) 

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

क्वेरी इस प्रकार है

mysql> addWhereClauseDemo(StudentName,StudentPassword) value('John','John123456') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.14 सेकंड) mysql> addWhereClauseDemo(StudentName,StudentPassword) value('Carol', '99999'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.24 सेकंड) mysql> addWhereClauseDemo (छात्रनाम, छात्र पासवर्ड) मान ('बॉब', 'OO7Bob') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.16 सेकेंड) mysql> में डालें addWhereClauseDemo(StudentName,StudentPassword) value('David','David321');क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.26 सेकंड)

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

क्वेरी इस प्रकार है

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

निम्न आउटपुट है

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

यहां एक क्लॉज जोड़ने की क्वेरी है यानी रिकॉर्ड्स को अपडेट करना

mysql> अपडेट addWhereClauseDemo-> स्टूडेंटनाम ='मैक्सवेल', स्टूडेंटपासवर्ड ='मैक्सवेल 44444' सेट करें, जहां स्टूडेंट आईडी =4; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.18 सेकंड) पंक्तियाँ मिलान:1 परिवर्तित:1 चेतावनियाँ:0

आइए एक बार फिर से टेबल रिकॉर्ड देखें।

क्वेरी इस प्रकार है

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

निम्न आउटपुट है

<पूर्व>+-----------+-------------+---------------------+| छात्र आईडी | छात्र का नाम | स्टूडेंट पासवर्ड |+----------+---------------+---------------------+| 1 | जॉन | जॉन123456 || 2 | कैरल | 99999 || 3 | बॉब | OO7बॉब || 4 | मैक्सवेल | मैक्सवेल44444 |+-----------+---------------+---------------------+4 पंक्तियों में सेट (0.00 सेकंड)
  1. MySQL में साउंडएक्स () को कैसे क्वेरी करें?

    SOUNDEX () एक साउंडेक्स स्ट्रिंग देता है। दो तार जो लगभग एक जैसे लगते हैं उनमें समान ध्वनि वाले तार होने चाहिए MySQL में साउंडएक्स () को क्वेरी करने के लिए, आप नीचे दिए गए सिंटैक्स का उपयोग कर सकते हैं - select *from yourTableName where soundex(yourValue)=soundex(yourColumnName); आइए पहले एक टेबल

  1. एकल MySQL क्वेरी में कॉलम और इंडेक्स कैसे जोड़ें?

    इसके लिए ADD के साथ ALTER का प्रयोग करें। निम्नलिखित वाक्य रचना है - टेबल बदलें yourTableNameअपना कॉलमनाम जोड़ें DATETIME DEFAULT Now (), इंडेक्स जोड़ें (yourColumnName); आइए पहले एक टेबल बनाएं - );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.69 सेकंड) आइए तालिका के विवरण की जाँच करें - desc DemoTable; आ

  1. MySQL व्यू का उपयोग WHERE क्लॉज के साथ कैसे करें?

    MySQL व्यू के लिए WHERE क्लॉज के साथ, सिंटैक्स इस प्रकार है - अपने व्यूनाम से * चुनें जहां आपका कॉलमनाम=आपका वैल्यू; आइए पहले एक − . बनाएं );क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (1.26 सेकंड) इंसर्ट का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - DemoTable1432(StudentName,StudentBranchName) मानों में