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

MySQL में सशर्त रूप से तिथियों के बीच/पहले/बाद का चयन कैसे करें?

<घंटा/>

निम्नलिखित वाक्य रचना है -

अपनेTableNamewhereyourColumnName1  yourValue2 या yourColumnName2 से शून्य) से *चुनें;

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

mysql> क्रिएट टेबल डेमो35−> (−> आईडी नॉट न्यूल AUTO_INCREMENT PRIMARY KEY,−> ज्वाइनिंग_डेट डेट,−> रिलीविंग_डेट डेट->);क्वेरी ओके, 0 पंक्तियाँ प्रभावित (3.88 सेकंड)

इंसर्ट कमांड की मदद से टेबल में कुछ रिकॉर्ड डालें -

mysql> डेमो 35 (join_date, relieving_date) मान ('2020−01−10', '2020−07−11') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.15 सेकंड) mysql> डेमो 35 में डालें (join_date, राहत_डेट) मान ('2020−05−07', '2020−12−08'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.17 सेकंड) mysql> डेमो 35 में डालें (join_date, राहत_डेट) मान ('2020−04−11') ,'2020−09−18');क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.14 सेकंड)mysql> डेमो 35(join_date,relieving_date) मानों में डालें('2020−03−12','2020−10−01');क्वेरी ठीक है, 1 पंक्ति प्रभावित हुई (0.13 सेकंड)

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

mysql> डेमो35 से *चुनें;

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

<पूर्व>+----+--------------+----------------+| आईडी | join_date | रिलीविंग_डेट |+----+--------------+----------------+| 1 | 2020−01−10 | 2020−07−11 || 2 | 2020−05−07 | 2020−12−08 || 3 | 2020−04−11 | 2020−09−18 || 4 | 2020−03−12 | 2020−10−01 |+----+--------------+----------------+4 पंक्तियाँ सेट में (0.00 सेकंड)

MySQL में सशर्त तिथि चुनने के लिए क्वेरी निम्नलिखित है -

mysql> चुनें * डेमो35−> से—> join_date <'2020−05−11' AND−> (रिलीविंग_डेट> '2020−08−10' या रिलीविंग_डेट इज शून्य);

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

<पूर्व>+----+--------------+----------------+| आईडी | join_date | रिलीविंग_डेट |+----+--------------+----------------+| 2 | 2020−05−07 | 2020−12−08 || 3 | 2020−04−11 | 2020−09−18 || 4 | 2020−03−12 | 2020−10−01 |+----+--------------+----------------+3 पंक्तियाँ सेट में (0.00 सेकंड)
  1. MySQL सेलेक्ट स्टेटमेंट में NULL का उपयोग कैसे करें?

    MySQL में, NULL की लंबाई 0 है। यहाँ, हम देखेंगे कि SELECTstatement के साथ NULL का उपयोग कैसे किया जा सकता है। आइए CREATE कमांड की मदद से एक टेबल बनाएं - एक टेबल बनाना - );query OK, 0 Rows प्रभावित (0.62 sec) ऊपर, मैंने सफलतापूर्वक एक तालिका बनाई है। अब मैं INSERT कमांड की मदद से कुछ रिकॉर्ड डालूं

  1. MySQL में पुनरावर्ती चयन क्वेरी कैसे करें?

    पुनरावर्ती चयन के लिए, आइए एक उदाहरण देखें। सबसे पहले, हम एक टेबल बनाएंगे। तालिका बनाने के लिए CREATE कमांड का उपयोग किया जाता है। );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.61 सेकंड) अब, हम “tblSelectDemo” तालिका में रिकॉर्ड सम्मिलित करेंगे। tblSelectDemo मानों में डालें(5,बॉब);क्वेरी ठीक है, 1 पंक्त

  1. MySQL से अंतिम 10 पंक्तियों का चयन कैसे करें?

    MySQL से अंतिम 10 पंक्तियों का चयन करने के लिए, हम सेलेक्ट स्टेटमेंट और लिमिट कॉन्सेप्ट के साथ एक सबक्वेरी का उपयोग कर सकते हैं। निम्नलिखित एक उदाहरण है। एक टेबल बनाना। );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.75 सेकंड) तालिका में रिकॉर्ड सम्मिलित करना। Last10RecordsDemo मान (7, सैम), (8, जस्टिन),