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

MySQL क्वेरी छात्र की जन्म तिथि प्रदर्शित करने वाले रिकॉर्ड की सीमा के बीच तिथियां प्राप्त करने के लिए?

<घंटा/>

तिथियों के बीच रिकॉर्ड लाने के लिए, BETWEEN का उपयोग करें। आइए पहले एक टेबल बनाएं -

mysql> टेबल बनाएं DemoTable863(StudentDateOfBirth date);क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.56 सेकंड)

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

mysql> DemoTable863 मान ('1998-01-10') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.12 सेकंड) mysql> DemoTable863 मानों में डालें ('2000-10-15'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.14 सेकंड) mysql> DemoTable863 मानों में डालें ('2003-04-20'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.15 सेकंड) mysql> DemoTable863 मानों में डालें ('2005-12-31'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.19 सेकंड)mysql> DemoTable863 मान ('1999-07-01') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.27 सेकंड)

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

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

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

<पूर्व>+----------------------+| स्टूडेंटडेटऑफबर्थ |+----------------------+| 1998-01-10 || 2000-10-15 || 2003-04-20 || 2005-12-31 || 1999-07-01 |+---------------------+5 पंक्तियाँ सेट में (0.00 सेकंड)

जन्म तिथि यानी 20 और 21 के आधार पर एक श्रेणी में दिनांक प्रदर्शित करने की क्वेरी निम्नलिखित है -

mysql> DemoTable863 से * चुनें जहां (YEAR(अब ()) - YEAR(StudentDateOfBirth)) 20 और 21 के बीच;

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

<पूर्व>+----------------------+| स्टूडेंटडेटऑफबर्थ |+----------------------+| 1998-01-10 || 1999-07-01 |+---------------------+2 पंक्तियों में सेट (0.03 सेकंड)
  1. MySQL क्वेरी दो तिथियों की सीमा के बीच सभी डेटा का चयन करने के लिए?

    दो तिथियों की सीमा के बीच सभी डेटा का चयन करने के लिए, MySQL के बीच − . का उपयोग करें अपनेTableName से *चुनें जहां yourColumnName yourDateValue1 और yourDateValue2 के बीच; आइए पहले एक − . बनाएं );क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.69 सेकंड) इंसर्ट का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - De

  1. MySQL में दो दी गई तिथियों के बीच रिकॉर्ड का योग प्राप्त करें

    इसके लिए BETWEEN कीवर्ड का इस्तेमाल करें। आइए पहले एक − . बनाएं );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.45 सेकंड) इंसर्ट का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - DemoTable1444 मान (70,2018-12) में डालें -05);क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.11 सेकंड) − . का चयन करके तालिका से सभी रिकॉर्ड प्रद

  1. जांचें कि क्या वर्तमान तिथि MySQL क्वेरी का उपयोग करके किसी निश्चित तिथि सीमा में आती है

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