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

क्या हम MySQL SELECT IN () में सिंगल वैल्यू सेट कर सकते हैं?


हां, हम MySQL में IN() के साथ सिंगल वैल्यू सेट कर सकते हैं। आइए पहले एक टेबल बनाएं−

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

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

mysql> डेमोटेबल वैल्यू ('क्रिस') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.42 सेकंड) mysql> डेमोटेबल मानों में डालें ('डेविड'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.14 सेकंड) mysql> सम्मिलित करें डेमोटेबल मानों में ('माइक'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.10 सेकंड) mysql> डेमोटेबल मानों में डालें ('बॉब'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.08 सेकंड)

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

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

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

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

MySQL IN के साथ सिंगल वैल्यू सेट करने के लिए क्वेरी निम्नलिखित है -

mysql> डेमोटेबल से * चुनें जहां FirstName IN('Mike');

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

<पूर्व>+-----------+| प्रथम नाम |+-----------+| माइक |+----------+1 पंक्ति में सेट (0.00 सेकंड)
  1. MySQL में टाइमस्टैम्प कॉलम के आधार पर डेटा का चयन करें और बूलियन पर मान सेट करें

    इसके लिए आईएफ() का प्रयोग करें। आइए पहले वर्तमान तिथि देखें - सेलेक्ट कर्डेट ();+---------------+| दही () |+---------------+| 2019-12-10 |+-----------+1 पंक्ति सेट में (0.00 सेकंड) आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable1890 (ड्यूडेट टाइमस्टैम्प);क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.00 सेकंड

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

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

  1. MySQL को एक कस्टम वैरिएबल में चुनें

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