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

MySQL विशिष्ट पंक्ति और कॉलम में एक मान डालें

<घंटा/>

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

mysql> तालिका बनाएं DemoTable1569 -> ( -> StudentId varchar(10), -> StudentName varchar(20) -> );क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (3.05 सेकंड)

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

mysql> DemoTable1569 मानों ('जॉन_12', 'जॉन स्मिथ') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.38 सेकंड) mysql> DemoTable1569 मानों में डालें ('डेविड_321', 'कैरोल टेलर'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.50 सेकंड)mysql> DemoTable1569 मानों में डालें ('डेविड_989', 'डेविड मिलर'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.24 सेकंड)

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

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

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

<पूर्व>+-----------+--------------+| छात्र आईडी | छात्र का नाम |+-----------+--------------+| जॉन_12 | जॉन स्मिथ || डेविड_321 | कैरल टेलर || डेविड_989 | डेविड मिलर |+----------+--------------+3 पंक्तियों में सेट (0.00 सेकंड)

यहाँ विशिष्ट पंक्ति और कॉलम में मान डालने की क्वेरी है।

mysql> Update DemoTable1569 set StudentId='Carol_321' जहां StudentName='Carol Taylor';क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.26 सेकंड)पंक्तियों का मिलान हुआ:1 परिवर्तित:1 चेतावनियां:0

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

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

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

<पूर्व>+-----------+--------------+| छात्र आईडी | छात्र का नाम |+-----------+--------------+| जॉन_12 | जॉन स्मिथ || कैरल_321 | कैरल टेलर || डेविड_989 | डेविड मिलर |+----------+--------------+3 पंक्तियों में सेट (0.00 सेकंड)
  1. MySQL कॉलम में NULL मानों के लिए एक विशिष्ट मान रखें

    NULL मानों के लिए विशिष्ट मान खोजने और रखने के लिए IFNULL() का उपयोग करें। आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable1878 (FirstName varchar(20));क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.00 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - DemoTable1878 मान (NULL) में डालें; क्वेरी ठीक

  1. एक विशिष्ट MySQL पंक्ति से केवल एक ही मान प्राप्त करें?

    इसके लिए जहां क्लॉज के साथ SELECT INTO वेरिएबल का इस्तेमाल करें। आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable1896 (StudentId int NOT NULL AUTO_INCREMENT PRIMARY KEY, StudentName varchar(20), StudentMarks int );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.00 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ र

  1. कॉलम मान का पहला अक्षर प्राप्त करें और इसे MySQL के साथ दूसरे कॉलम में डालें

    इसके लिए LEFT () फ़ंक्शन की अवधारणा का उपयोग करें। आइए पहले एक टेबल बनाएं - );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (1.01 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - DemoTable2036(Title) value(Adam) में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.15 सेकंड) चयन कथन का उपयोग करके तालि