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

MySQL में एक महीने में दिनों की संख्या कैसे पता करें?

<घंटा/>

महीने में दिनों की संख्या जानने के लिए, नीचे दिए गए सिंटैक्स का उपयोग करें।

अपनेTableName से DAY(LAST_DAY(yourColumnName)) को किसी भी VariableName के रूप में चुनें;

उपरोक्त सिंटैक्स को समझने के लिए, आइए पहले एक टेबल बनाएं। तालिका बनाने की क्वेरी इस प्रकार है।

mysql> टेबल बनाएं DaysInaGivenMonth-> (-> MonthName datetime-> );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (1.62 सेकंड)

इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें। क्वेरी इस प्रकार है।

mysql> DaysInaGivenMonth मानों (अब ()) में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.24 सेकंड) mysql> DaysInaGivenMonth मानों में डालें (date_add (अब (), अंतराल -1 महीने)); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.16 सेकंड) mysql> DaysInaGivenMonth मानों में डालें (date_add (अब (), अंतराल -2 महीने)); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.10 सेकंड) mysql> DaysInaGivenMonth मानों में डालें (date_add (अब (), अंतराल - 3 महीने)); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.20 सेकंड) mysql> DaysInaGivenMonth मानों में डालें (date_add (अब (), अंतराल -4 महीने)); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.23 सेकंड) mysql> DaysInaGivenMonth में डालें मान (date_add (अब (), अंतराल -5 महीने)); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.15 सेकंड) 

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

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

निम्न आउटपुट है।

<पूर्व>+---------------------+| मंथनाम |+---------------------+| 2019-01-01 21:34:26 || 2018-12-01 21:34:55 || 2018-11-01 21:35:14 || 2018-10-01 21:35:20 || 2018-09-01 21:35:23 || 2018-08-01 21:35:27 |+---------------------+6 पंक्तियों में सेट (0.00 सेकंड)

ऊपर सूचीबद्ध महीनों में दिनों की संख्या का पता लगाने के लिए यह प्रश्न है।

mysql> DaysInMonth से DaysInMonth के रूप में DAY(LAST_DAY(MonthName)) चुनें;

निम्न आउटपुट है।

<पूर्व>+---------------+| DaysInMonth |+----------------+| 31 || 31 || 30 || 31 || 30 || 31 |+---------------+6 पंक्तियों में सेट (0.00 सेकंड)
  1. MySQL क्वेरी दो कॉलम से होने वाली घटनाओं की संख्या को खोजने के लिए?

    MySQL GROUP_BY का प्रयोग करके दो कॉलमों में बारंबारता की संख्या ज्ञात करें। आइए पहले एक टेबल बनाएं - );क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.61 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - डेमोटेबल मानों (माइक, रॉबर्ट) में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.18 सेकंड) च

  1. महीने के हिसाब से MySQL कैसे चुनें?

    महीने के अनुसार चयन करने के लिए, MONTH() फ़ंक्शन का उपयोग करें। आइए पहले एक टेबल बनाएं - );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.78 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - DemoTable1599 मान (2018-12-26) में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.17 सेकंड) चयन कथन का उपयोग

  1. जावा में किसी विशेष वर्ष के महीने में दिनों की संख्या कैसे प्राप्त करें?

    एक ग्रेगोरियन कैलेंडर कैलेंडर . का एक ठोस उपवर्ग है वर्ग और यह दुनिया के अधिकांश लोगों द्वारा उपयोग की जाने वाली मानक कैलेंडर प्रणाली प्रदान करता है। जावा में, यह ग्रेगोरियन कैलेंडर ग्रेगोरियन . दोनों को संभाल सकता है कैलेंडर और साथ ही जूलियन पंचांग। हम getActualMaximum() का उपयोग करके किसी व