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

MySQL क्वेरी 14 दिनों से अधिक हाल की तारीख लाने के लिए?

<घंटा/>

आइए पहले एक −

. बनाएं
mysql> टेबल बनाएं DemoTable1392 -> ( -> ArrivalDate date -> );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.43 सेकंड)

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

mysql> DemoTable1392 मानों ('2019-09-10') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.46 सेकंड) mysql> DemoTable1392 मानों में डालें ('2019-09-26'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.09 सेकंड) mysql> DemoTable1392 मान ('2019-09-12') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.10 सेकंड) mysql> DemoTable1392 मानों में डालें ('2018-09-20'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.31 सेकंड)mysql> DemoTable1392 मान ('2019-10-11') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.11 सेकंड)

. का चयन करके तालिका से सभी रिकॉर्ड प्रदर्शित करें
mysql> DemoTable1392 से * चुनें;

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

<पूर्व>+---------------+| आगमन तिथि |+---------------+| 2019-09-10 || 2019-09-26 || 2019-09-12 || 2018-09-20 || 2019-10-11 |+---------------+5 पंक्तियाँ सेट में (0.00 सेकंड)

वर्तमान तिथि इस प्रकार है -

mysql> सेलेक्ट कर्डेट ();+---------------+| दही () |+---------------+| 2019-09-26 |+---------------+1 पंक्ति सेट में (0.00 सेकंड)

यहां 14 दिनों से अधिक हाल की तारीख लाने की क्वेरी दी गई है -

mysql> DemoTable1392 से * चुनें -> जहां ArrivalDate> date_sub(curdate(), अंतराल 14 दिन);

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

<पूर्व>+---------------+| आगमन तिथि |+---------------+| 2019-09-26 || 2019-10-11 |+---------------+2 पंक्तियों में सेट (0.03 सेकंड)
  1. अगले 2 दिनों से समाप्ति तिथि (रिकॉर्ड) खोजने के लिए MySQL क्वेरी?

    इसके लिए आप BETWEEN कीवर्ड का इस्तेमाल कर सकते हैं। आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable(ExpiryDate date);क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.55 सेकंड) नोट - मान लें कि आज की तारीख 2019-08-18 है। इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - डेमोटेबल मानों में डालें (2019-0

  1. MySQL क्वेरी किसी अन्य दिनांक से 30 दिनों से अधिक पुराने दिनांक को हटाने के लिए?

    निम्नलिखित वाक्य रचना है - अपनेटेबलनाम से हटाएं जहां आपका कॉलमनाम <(yourAnotherDateValue - INTERVAL 30 DAY); आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable(ड्यूडेट डेट);क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.68 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - डेमोटेबल मानों में डालें (

  1. MySQL में वर्तमान तिथि में 11 दिन जोड़ें

    आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable1994(ArrivalDate date);क्वेरी ओके, 0 पंक्तियाँ प्रभावित (5.33 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - DemoTable1994 मान (2018-12-20) में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (1.42 सेकंड) चयन कथन का उपयोग करके तालिका से सभी रि