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

MySQL में एक वर्चर फ़ील्ड में एक पूर्णांक मान खोज रहे हैं?


एक दायर किए गए वर्चर में एक पूर्णांक मान खोजने के लिए, आप CASE कथन का उपयोग कर सकते हैं।

आइए पहले एक टेबल बनाएं। विचार करें, हमारे पास ईमेल-आईडी की एक सूची है -

mysql> टेबल बनाएं DemoTable-> (-> Title varchar(100)-> );query OK, 0 Rows प्रभावित (0.61 sec)

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

mysql> डेमोटेबल मानों में डालें ('9John@example.com'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.20 सेकंड) mysql> डेमोटेबल मानों में डालें ('3Carol@gmail.com'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.45 सेकंड)

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

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

आउटपुट

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

<पूर्व>+---------------------+| शीर्षक |+---------------------+| 9जॉन@example.com || 3Carol@gmail.com |+-------------------+2 पंक्तियाँ सेट में (0.00 सेकंड)

यहाँ MySQL में एक varchar फ़ील्ड में एक पूर्णांक मान की खोज करने की क्वेरी है -

mysql> चुनें (मामला जब शीर्षक =9 तब 'सर्च सक्सेसफुल' और 'सर्च अनसक्सेसफुल' अंत) एएस रिजल्ट डेमोटेबल से;

आउटपुट

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

<पूर्व>+---------------------+| परिणाम |+---------------------+| खोज सफल || असफल खोजें |+---------------------+2 पंक्तियाँ सेट में, 2 चेतावनियाँ (0.00 सेकंड)
  1. MySQL में varchar को अहस्ताक्षरित पूर्णांक में बदलें

    वर्चर को अहस्ताक्षरित पूर्णांक में बदलने के लिए, CAST () फ़ंक्शन का उपयोग करें। आइए पहले एक टेबल बनाएं - तालिका बनाएं DemoTable868(राशि varchar(100));क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.51 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - DemoTable868 मानों (8723) में डालें; क्वेर

  1. MySQL में किसी विशिष्ट फ़ील्ड मान को कैसे स्वैप करें?

    आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable(Id int NOT NULL AUTO_INCREMENT PRIMARY KEY, Number1 int, Number2 int);क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.68 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - DemoTable(Number1,Number2) मान (110,100) में डालें; क्वेरी ठीक है, 1 पंक्ति प्र

  1. MySQL में NOT NULL मान के लिए 1 सेट करें

    NOT NULL सेट करने के लिए IS NOT NULL का उपयोग करें और मान ज्ञात करें। वाक्य रचना इस प्रकार है - अगर ( NULL नहीं है, 1,0) को anyAliasName के रूप में चुनें; यहाँ कार्यशील क्वेरी है - चुनें कि क्या ( NULL नहीं है, 1,0); यह निम्नलिखित आउटपुट देगा - +--------------------------+| अगर ( NULL नहीं है, 1