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

MySQL में टेक्स्ट फ़ील्ड से केवल संख्याएं कैसे निकालें?

<घंटा/>

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

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

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

mysql> डेमोटेबल मानों में डालें ('7364746464,-'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.21 सेकंड) mysql> डेमोटेबल मानों में डालें ('-,8909094556'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.23 सेकंड) )

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

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

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

<पूर्व>+--------------+| संख्या |+--------------+| 7364746464,- || -,8909094556 |+--------------+2 पंक्तियों में सेट (0.00 सेकंड)

MySQL में टेक्स्ट फ़ील्ड से नंबर निकालने की क्वेरी निम्नलिखित है -

mysql> डेमोटेबल से परिणाम के रूप में बदलें (बदलें (बदलें (बदलें (संख्या, '-', ''), '', ''), '"', ''),',','') का चयन करें;

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

<पूर्व>+---------------+| परिणाम |+---------------+| 7364746464 || 8909094556 |+-----------+2 पंक्तियों में सेट (0.00 सेकंड)
  1. MySQL में केवल अक्षरांकीय स्ट्रिंग से क्रमित करें?

    अल्फ़ान्यूमेरिक स्ट्रिंग से केवल संख्याओं को क्रमबद्ध करने के लिए, ORDER BY RIGHT() का उपयोग करें। आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable1948 (StudentCode varchar(20));क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.00 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - DemoTable1948 मानों

  1. हम जावा में इनपुट स्ट्रिंग से नंबर कैसे निकाल सकते हैं?

    java.lang.String वर्ग एक स्ट्रिंग से निपटने के तरीकों का काफी उपाय देता है। इन विधियों की सहायता से, कोई स्ट्रिंग पर ट्रिमिंग, कॉन्सटेनेटिंग, कनवर्टिंग जैसे ऑपरेशन कर सकता है। और तुलना . हम replaceAll() . का उपयोग करके किसी दिए गए स्ट्रिंग से नंबर निकाल सकते हैं स्ट्रिंग . की विधि कक्षा। उदाहरण i

  1. पायथन रेगुलर एक्सप्रेशन का उपयोग करके टेक्स्ट से नंबर कैसे निकालें?

    यदि हम दिए गए टेक्स्ट से सभी नंबरों/अंकों को अलग-अलग निकालना चाहते हैं तो हम निम्नलिखित रेगेक्स का उपयोग करते हैं उदाहरण import re s = '12345 abcdf 67' result=re.findall(r'\d', s) print result आउटपुट ['1', '2', '3', '4', '5', '6', '