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

MySQL में किसी कॉलम से किसी विशिष्ट वर्ण के सभी उदाहरण कैसे निकालें?


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

mysql> तालिका बनाएं DemoTable -> ( -> FirstName varchar(100) -> );क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.41 सेकंड)

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

mysql> डेमोटेबल वैल्यू ('एडम^^^') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.14 सेकंड) mysql> डेमोटेबल मानों में डालें ('^^^^^^^ कैरल'); क्वेरी ओके , 1 पंक्ति प्रभावित (0.18 सेकंड)mysql> डेमोटेबल मानों में डालें ('रॉबर्ट^^^^^^'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.14 सेकंड)

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

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

आउटपुट

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

<पूर्व>+---------------+| प्रथम नाम |+---------------+| एडम^^^ || ^^^^^^^ कैरल || रॉबर्ट^^^^^^ |+---------------+3 पंक्तियों में सेट (0.00 सेकंड)

MySQL में एक कॉलम से किसी विशिष्ट वर्ण के सभी उदाहरणों को हटाने के लिए क्वेरी निम्नलिखित है। यहां, हम विशेष वर्ण ^ −

. के सभी उदाहरणों को हटा रहे हैं
mysql> अद्यतन डेमोटेबल सेट FirstName=replace(FirstName,'^',''); क्वेरी ठीक है, 3 पंक्तियाँ प्रभावित (0.20 सेकंड) पंक्तियाँ मिलान:3 परिवर्तित:3 चेतावनियाँ:0

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

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

आउटपुट

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

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

    MySQL में विशिष्ट कॉलम डेटा निर्यात करने के लिए, OUTFILE का उपयोग करें - अपनेटेबलनाम से अपने कॉलमनाम को आउटफाइल yourLocationOfFile में चुनें; आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable(StudentId int NOT NULL AUTO_INCREMENT PRIMARY KEY, StudentFirstName varchar(20), StudentLastName varchar(20));

  1. MySQL में SELECT क्वेरी से एक विशिष्ट कॉलम रिकॉर्ड कैसे प्राप्त करें?

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

  1. MySQL कॉलम में किसी विशेष वर्ण को कैसे बदलें?

    किसी विशेष वर्ण को बदलने के लिए, REPLACE() का उपयोग करें और अद्यतन करने के लिए, UPDATE कमांड का उपयोग करें। आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable1899 (कोड varchar(20));क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.00 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - सम्मिलित करें DemoT