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

MySQL क्वेरी कॉलम में अंतिम 5 वर्णों में खोज करने के लिए?


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

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

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

mysql> डेमोटेबल मानों में डालें ('एडम स्मिथ'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.12 सेकंड) mysql> डेमोटेबल मानों में डालें ('कैरोल टेलर'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.12 सेकंड) mysql> डेमोटेबल मानों में डालें ('डेविड मिलर'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.20 सेकंड) mysql> डेमोटेबल मानों में डालें ('क्रिस इवान'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.13 सेकंड)

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

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

आउटपुट

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

<पूर्व>+--------------+| कर्मचारी का नाम |+--------------+| एडम स्मिथ || कैरल टेलर || डेविड मिलर || क्रिस इवान |+--------------+4 पंक्तियों में सेट (0.00 सेकंड)

कॉलम के अंतिम 5 वर्णों में खोज करने के लिए निम्नलिखित क्वेरी है -

mysql> डेमोटेबल से * चुनें जहां राइट (कर्मचारी नाम, इनस्ट्र (कर्मचारी नाम, '' )) 'मिले%' पसंद करें;

आउटपुट

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

<पूर्व>+--------------+| कर्मचारी का नाम |+--------------+| डेविड मिलर |+--------------+1 पंक्ति सेट (0.00 सेकंड) में
  1. अंतिम नाम रिकॉर्ड के आधार पर एक MySQL क्वेरी में कॉलम गिनती जोड़ें?

    आइए पहले एक टेबल बनाएं - mysql> create table DemoTable (    Id int NOT NULL AUTO_INCREMENT PRIMARY KEY,    FirstName varchar(100),    LastName varchar(100) ); Query OK, 0 rows affected (1.00 sec) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - mysql> inse

  1. MySQL के साथ एक स्ट्रिंग के भीतर विशिष्ट वर्णों की खोज करें?

    इसके लिए REGEXP का इस्तेमाल करें। उदाहरण के लिए, वर्ण J, A, V और A. आइए पहले एक तालिका बनाएं - टेबल बनाएं DemoTable(Value varchar(50));क्वेरी ओके, 0 पंक्तियाँ प्रभावित (3.92 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - डेमोटेबल मानों में डालें (JSTUVA); क्वेरी ठीक है, 1 पंक्ति प

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

    आइए पहले एक टेबल बनाएं - );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.59 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - DemoTable1574 मान (______) में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.12 सेकंड) चयन कथन का उपयोग करके तालिका से सभी रिकॉर्ड प्रदर्शित करें - DemoTable1574 से * चु