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

पहले कॉलम में पहले दो मानों को ठीक करके और फिर MySQL में अन्य मानों को प्रदर्शित करने के लिए DISTINCT का उपयोग करके रिकॉर्ड प्रदर्शित करें

<घंटा/>

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

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

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

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

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

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

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

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

निम्नलिखित क्वेरी है जिसमें हम पहले दो मानों को SELECT के साथ ठीक कर रहे हैं और फिर शेष मान प्रदर्शित कर रहे हैं -

mysql> पहले नाम के रूप में 'रॉबर्ट' का चयन करें यूनियन पहले नाम के रूप में 'डेविड' का चयन करें यूनियन डेमोटेबल से DISTINCT(FirstName) AS FirstName का चयन करें;

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

<पूर्व>+-----------+| प्रथम नाम |+-----------+| रॉबर्ट || डेविड || क्रिस || माइक |+----------+4 पंक्तियाँ सेट में (0.00 सेकंड)
  1. कॉलम मानों को MySQL में अलग टेक्स्ट के साथ संयोजित करें और एक कॉलम में प्रदर्शित करें

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

  1. MySQL में दिनांक रिकॉर्ड से महीने का पहला दिन और आखिरी दिन कैसे प्रदर्शित करें?

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

  1. MySQL में NULL और NOT NULL रिकॉर्ड वाले कॉलम से केवल NOT NULL मान प्रदर्शित करें

    इसके लिए आप IS NOT NULL प्रॉपर्टी का इस्तेमाल कर सकते हैं। आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable1 (ड्यूडेट डेट);क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.00 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - DemoTable1 मानों (2019-11-10) में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (