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

केवल एक विशिष्ट महीने के लिए दिनांक रिकॉर्ड लाने के लिए MySQL में तिथियों को कैसे फ़िल्टर करें?

<घंटा/>

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

mysql> टेबल बनाएं DemoTable(AdmissionDate varchar(100));क्वेरी ओके, 0 पंक्तियाँ प्रभावित (1.06 सेकंड)

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

mysql> डेमोटेबल मानों में डालें ('2018-01-21'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.15 सेकंड) mysql> डेमोटेबल मानों में डालें ('2019-08-13'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.56 सेकंड) mysql> डेमोटेबल मानों में डालें ('2019-07-08'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.15 सेकंड) mysql> डेमोटेबल मानों में डालें ('2016-02-12'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.14 सेकंड)

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

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

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

<पूर्व>+---------------+| प्रवेश तिथि |+---------------+| 2018-01-21 || 2019-08-13 || 2019-07-08 || 2016-02-12 |+---------------+4 पंक्तियाँ सेट में (0.00 सेकंड)

MySQL में दिनांक फ़िल्टर करने और केवल अगस्त महीने के लिए दिनांक रिकॉर्ड प्राप्त करने की क्वेरी निम्नलिखित है -

mysql> डेमोटेबल से *चुनें जहां एडमिशन की तारीख '2019-08%';

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

<पूर्व>+---------------+| प्रवेश तिथि |+---------------+| 2019-08-13 |+---------------+1 पंक्ति में सेट (0.04 सेकंड)
  1. MySQL एक विशिष्ट महीने और वर्ष के आधार पर रिकॉर्ड लाने के लिए?

    इसके लिए MONTH() और YEAR() का इस्तेमाल करें। आइए पहले एक टेबल बनाएं - तालिका बनाएं DemoTable1846 (खरीदारी दिनांक दिनांक);क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.00 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - DemoTable1846 मानों में डालें (2017-10-26); क्वेरी ठीक है, 1 पंक्ति प्र

  1. MySQL में किसी विशिष्ट उपयोगकर्ता के लिए उपयोगकर्ता लॉग इन टाइम को कैसे अपडेट करें?

    इसके लिए LIMIT के साथ ORDER BY का इस्तेमाल करें। आइए पहले एक टेबल बनाएं जिसमें हमारे पास यूजर आईडी, लॉग इन टाइम और नाम के साथ एक कॉलम हो - mysql> create table DemoTable1911    (    UserId int,    UserLoggedInTime time,    UserName varchar(20)    )

  1. एक MySQL तालिका में एक विशिष्ट तिथि की गिनती प्राप्त करें

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