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

MySQL क्वेरी 45 दिनों के अंतराल के साथ दिनों को जोड़ने और एक नए कॉलम में आउटपुट प्रदर्शित करने के लिए

<घंटा/>

इसके लिए आप date_add() का इस्तेमाल कर सकते हैं। आइए पहले एक टेबल बनाएं -

mysql> टेबल बनाएं DemoTable1930 (ड्यूटाइम डेटाटाइम);क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.00 सेकंड)

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

mysql> DemoTable1930 मानों ('2017-10-21') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.00 सेकंड) mysql> DemoTable1930 मानों ('2019-12-14') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.00 सेकंड) mysql> DemoTable1930 मान ('2018-11-26') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.00 सेकंड) mysql> DemoTable1930 मानों में डालें ('2014-06-16'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.00 सेकंड)

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

mysql> DemoTable1930 से * चुनें;

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

<पूर्व>+---------------------+| नियत समय |+---------------------+| 2017-10-21 00:00:00 || 2019-12-14 00:00:00 || 2018-11-26 00:00:00 || 2014-06-16 00:00:00 |+---------------------+4 पंक्तियों में सेट (0.00 सेकंड)

यहाँ दिन जोड़ने की क्वेरी है -

mysql> DemoTable1930 से कई दिनों के रूप में ड्यूटाइम, date_add (ड्यूटाइम, अंतराल 45 दिन) का चयन करें;

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

<पूर्व>+---------------------+---------------------+| नियत समय | कई दिन |+---------------------+---------------------+| 2017-10-21 00:00:00 | 2017-12-05 00:00:00 || 2019-12-14 00:00:00 | 2020-01-28 00:00:00 || 2018-11-26 00:00:00 | 2019-01-10 00:00:00 || 2014-06-16 00:00:00 | 2014-07-31 00:00:00 |+---------------------+---------------- -----+4 पंक्तियाँ सेट में (0.00 सेकंड)
  1. MySQL क्वेरी अलग-अलग मानों की घटनाओं की गणना करने और परिणाम को एक नए कॉलम में प्रदर्शित करने के लिए?

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

  1. एकल MySQL क्वेरी के साथ दिनांक में एक वर्ष और दो दिन कैसे जोड़ें?

    इसके लिए MySQL में INTERVAL का इस्तेमाल करें। आइए पहले एक टेबल बनाएं - );query OK, 0 Rows प्रभावित (0.68 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - DemoTable1376 मानों में डालें (2019-03-14); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.17 सेकंड) चयन कथन का उपयोग करके तालिका से सभी रि

  1. डुप्लिकेट आईडी की गणना करें और परिणाम को MySQL के साथ एक अलग कॉलम में प्रदर्शित करें

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