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

'2321/78/54-6' जैसे विशेष वर्णों के साथ क्रमबद्ध रिकॉर्ड

<घंटा/>

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

mysql> टेबल बनाएं DemoTable -> ( -> Value varchar(40) -> );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.59 सेकंड)

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

mysql> डेमोटेबल वैल्यू ('2321/78/54-6') में डालें -> क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.15 सेकंड) mysql> डेमोटेबल वैल्यू में डालें ('2321/78/54-8');क्वेरी ओके, 1 पंक्ति प्रभावित (0.16 सेकंड)mysql> डेमोटेबल वैल्यू ('2321/78/54-5') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.12 सेकंड) mysql> डेमोटेबल वैल्यू में डालें ('2321/78 /54-9');क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.21 सेकंड)

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

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

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

<पूर्व>+--------------+| मूल्य |+--------------+| 2321/78/54-6 || 2321/78/54-8 || 2321/78/54-5 || 2321/78/54-9 |+--------------+4 पंक्तियाँ सेट में (0.00 सेकंड)

यहाँ विशेष वर्णों के साथ रिकॉर्ड्स को सॉर्ट करने की क्वेरी है -

mysql> डेमोटेबल से * चुनें -> जहां मान '2321/78/54%' -> सबस्ट्रिंग द्वारा ऑर्डर करें (10 के लिए 1 से मान), कास्ट (सबस्ट्रिंग (11 से मान) दशमलव के रूप में);

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

<पूर्व>+--------------+| मूल्य | +--------------+| 2321/78/54-9 || 2321/78/54-8 || 2321/78/54-6 || 2321/78/54-5 |+--------------+4 पंक्तियाँ सेट में (0.05 सेकंड)
  1. MySQL में ORDER BY के साथ एकाधिक पसंद ऑपरेटर?

    ORDER BY के साथ कई LIKE ऑपरेटरों को लागू करने वाला सिंटैक्स निम्नलिखित है - अपनेTableNameआदेश से *चुनें(yourColumnName जैसे %yourValue1%)+(yourColumnName जैसे %yourValue2%)+..Ndesc; आइए एक टेबल बनाएं - );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (1.53 सेकंड) इंसर्ट कमांड की मदद से टेबल में कुछ रिकॉर्ड डाल

  1. MySQL में संख्याओं के साथ मिश्रित स्ट्रिंग में क्रमबद्ध करें?

    कुछ मामलों में ORDER BY का उपयोग करें। आइए एक टेबल बनाएं - );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (1.18 सेकंड) इंसर्ट कमांड की मदद से टेबल में कुछ रिकॉर्ड डालें - डेमो18 मानों में डालें (2J जॉन के पास 9); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.09 सेकंड) चयन कथन का उपयोग करके तालिका से रिकॉर्ड प्रदर्शित

  1. गतिशील सरणी के साथ MySQL क्वेरी की तरह?

    डायनेमिक सरणी के साथ LIKE क्वेरी को लागू करने के लिए, सिंटैक्स इस प्रकार है - उदाहरण अपनेTableName से *चुनें, जहां yourColumnName2 जैसे %yourValue% ऑर्डर आपके ColumnName1 द्वारा आपकेLimitValue को सीमित करता है; आइए एक टेबल बनाएं - उदाहरण ;क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.67 इंसर्ट कमांड की मदद