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

MySQL क्वेरी में वर्ष, माह और दिन की तुलना कैसे करें और मिलान रिकॉर्ड प्रदर्शित करें

<घंटा/>

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

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

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

mysql> DemoTable864 मानों में डालें ('2019-01-10 12 −34 −55'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.26 सेकंड) mysql> DemoTable864 मानों में डालें ('2016-12-11 11 −12 −00');क्वेरी ओके, 1 पंक्ति प्रभावित (0.14 सेकंड)mysql> डेमोटेबल 864 मानों में डालें ('2015-04-01 10 −00 −00'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.28 सेकंड) mysql> में डालें DemoTable864 मान ('2017-05-20 04 −40 −10'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.17 सेकंड)

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

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

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

<पूर्व>+---------------------+| नियत दिनांक समय |+---------------------+|2019-01-10 12 −34 −55||2016-12-11 11 -12 −00|| 2015-04-01 10 −00 −00||2017-05-20 04 −40 −10|+---------------------+4 पंक्तियाँ सेट में (0.00 सेकंड)

साल, महीने और दिन की तुलना करने के लिए क्वेरी निम्नलिखित है -

mysql> DemoTable864 से * चुनें जहां date(DueDateTime)='2015-04-01';

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

<पूर्व>+--------------------------+| नियत दिनांक समय |+-------------------------------------+| 2015-04-01 10 −00 −00 |+--------------------------+1 पंक्ति सेट (0.04 सेकंड) में
  1. MySQL क्वेरी सप्ताह के दिन के साथ दिनांक रिकॉर्ड घटाना और रिकॉर्ड के साथ कार्यदिवस प्रदर्शित करना

    इसके लिए आप DATE_FORMAT() का उपयोग कर सकते हैं। आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable1820 (AdmissionDate varchar(20));क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.00 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - DemoTable1820 मान (16/04/2017) में डालें; क्वेरी ठीक है, 1 पंक्ति

  1. MySQL एक विशिष्ट महीने और वर्ष के आधार पर रिकॉर्ड लाने के लिए?

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

  1. MySQL में चालू माह के रिकॉर्ड का योग कैसे करें?

    चालू माह के रिकॉर्ड का योग करने के लिए, SUM () और MONTH () फ़ंक्शन का उपयोग करें। आइए पहले एक टेबल बनाएं - तालिका बनाएं DemoTable1889 (देय तिथि, राशि int);क्वेरी ठीक, 0 पंक्तियाँ प्रभावित (0.00 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - DemoTable1889 मानों में डालें (2017-12-1