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

MySQL में पोस्टकोड से पहला भाग प्राप्त करना

<घंटा/>

पहला भाग प्राप्त करने के लिए, सबस्ट्रिंग() का उपयोग करें। आइए पहले एक टेबल बनाएं -

mysql> टेबल बनाएं DemoTable858(PostCode varchar(100));क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.56 सेकंड)

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

mysql> DemoTable858 मानों में डालें ('US90 456'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.20 सेकंड) mysql> DemoTable858 मानों में डालें ('UK1 EN789343'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.14 सेकंड) mysql> DemoTable858 मानों में डालें ('ENG78884 736454654'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.12 सेकंड)

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

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

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

<पूर्व>+----------------------+| पोस्टकोड |+----------------------+| यूएस90 456 || यूके1 EN789343 || ENG78884 736454654 |+------------------------+3 पंक्तियों में सेट (0.00 सेकंड)

पोस्टकोड से पहला भाग प्राप्त करने के लिए निम्नलिखित प्रश्न है -

mysql> सबस्ट्रिंग का चयन करें (पोस्टकोड, 1, पता लगाएँ (' ', पोस्टकोड) - 1) डेमोटेबल 858 से गेटफर्स्टपार्ट के रूप में;

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

<पूर्व>+--------------+| गेटफर्स्टपार्ट |+--------------+| US90 || यूके1 || ENG78884 |+--------------+3 पंक्तियाँ सेट में (0.00 सेकंड)
  1. MySQL में पहले वर्ण द्वारा स्तंभ मान फ़िल्टर करें

    आप MySQL से LEFT() का उपयोग कर सकते हैं। आइए पहले एक − . बनाएं );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (1.05 सेकंड) इंसर्ट का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - DemoTable1428 (कर्मचारी नाम) मान (कैरोल जॉनसन) में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित हुई (0.16 सेकंड) − . का चयन करके तालिका से स

  1. MySQL में बाईं ओर से कुछ शब्द प्राप्त करें

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

  1. MySQL में अंतिम 30 पंक्तियाँ प्राप्त करना

    MySQL में अंतिम 30 पंक्तियाँ प्राप्त करने के लिए, आपको DESC द्वारा ORDER और फिर LIMIT 30 का उपयोग करना होगा। सिंटैक्स इस प्रकार है - select * from yourTableName order by yourColumnName DESC LIMIT 30; आइए पहले एक टेबल बनाएं - mysql> create table DemoTable1567    -> (    -&g