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

MySQL में किसी फ़ील्ड से आंशिक डेटा हटाना?

<घंटा/>

आंशिक डेटा हटाने के लिए, REPLACE() के साथ UPDATE कमांड का उपयोग करें। आइए पहले एक टेबल बनाएं -

mysql> टेबल बनाएं DemoTable1583 -> ( -> GameDetails text -> );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (1.38 सेकंड)

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

mysql> DemoTable1583 मानों में डालें ('=Candy,2000'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.53 सेकंड) mysql> DemoTable1583 मानों में डालें (' =Lucky29,10000');क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.25 सेकंड)

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

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

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

<पूर्व>+------------------------------------------ --------------+| खेल विवरण |+-------------------------------------------------------- -------------+| =कैंडी,2000 || =Lucky29,10000 |+---------------------------- ----------------------------+2 पंक्तियाँ सेट में (0.00 सेकंड)

यहाँ MySQL में किसी फ़ील्ड से आंशिक डेटा को हटाने की क्वेरी है -

mysql> अद्यतन DemoTable1583 सेट GameDetails=replace(GameDetails,'=Candy',''); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.38 सेकंड) पंक्तियाँ मिलान:2 परिवर्तित:1 चेतावनियाँ:0 

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

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

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

<पूर्व>+------------------------------------------ --------------+| खेल विवरण |+-------------------------------------------------------- -------------+| ,2000 || =Lucky29,10000 |+---------------------------- ----------------------------+2 पंक्तियाँ सेट में (0.00 सेकंड)
  1. MySQL में एक स्कीमा से दूसरे में डेटा डालें?

    एक योजना से दूसरी योजना में डेटा सम्मिलित करने के लिए, सिंटैक्स इस प्रकार है। यहां, हमारे पास दो डेटाबेस हैं “yourDatabaseName1” और “yourDatabaseName2” - अपनेDatabaseName2.yourTableName2 में सम्मिलित करें* yourDatabaseName1.yourTableName1 से चुनें; उपरोक्त वाक्य रचना को समझने के लिए, आइए एक तालिका

  1. MySQL में किसी अन्य तालिका में डेटा से एक तालिका में डेटा अपडेट करें?

    इसके लिए आप JOIN के साथ UPDATE कमांड का इस्तेमाल कर सकते हैं। आइए पहली तालिका बनाएं - );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.57 सेकंड) इंसर्ट कमांड की मदद से टेबल में कुछ रिकॉर्ड डालें - डेमो54 मान (डेविड, स्मिथ) में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.11 सेकंड) चयन कथन का उपयोग करके तालि

  1. MySQL में एक टेबल से दूसरी टेबल में डेटा डालें?

    एक टेबल से दूसरी टेबल में डेटा डालने के लिए INSERT INTO SELECT स्टेटमेंट का इस्तेमाल करें। आइए पहले एक टेबल बनाएं - mysql> create table DemoTable1    -> (    -> Id int,    -> FirstName varchar(20)    -> ); Query OK, 0 rows affected (0.49 sec) इ