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

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

MySQL में किसी दिनांक के महीने में दिनों की संख्या पता करने के लिए DAY(LAST_DAY(date)) का उपयोग करें।

सिंटैक्स

SELECT DAY(LAST_DAY(yourDateColumn)) AS DaysInMonth FROM yourTableName;

उदाहरण

टेबल बनाएं:

CREATE TABLE DaysInaGivenMonth (MonthName DATETIME);
INSERT INTO DaysInaGivenMonth VALUES 
(NOW()), (DATE_ADD(NOW(), INTERVAL -1 MONTH)), (DATE_ADD(NOW(), INTERVAL -2 MONTH)),
(DATE_ADD(NOW(), INTERVAL -3 MONTH)), (DATE_ADD(NOW(), INTERVAL -4 MONTH)), (DATE_ADD(NOW(), INTERVAL -5 MONTH));

दिनों की संख्या ज्ञात करें

SELECT DAY(LAST_DAY(MonthName)) AS DaysInMonth FROM DaysInaGivenMonth;

नमूना परिणाम:

MonthNameDaysInMonth
2019-01-0131
2018-12-0131
2018-11-0130
2018-10-0131
2018-09-0130
2018-08-0131

फ़ंक्शन व्याख्या

  • LAST_DAY(date) - दिए गए दिनांक के महीने का अंतिम दिन लौटाता है
  • DAY(date) - दिनांक से दिन भाग (1-31) निकालता है
  • संयोजन: उस महीने के कुल दिन

लीप वर्ष स्वचालित

फरवरी के लिए लीप वर्ष (29 दिन) और सामान्य वर्ष (28 दिन) स्वचालित रूप से संभाला जाता है।

  1. - MySQL में GREATEST/LEAST से दो कॉलम में जोड़ी की घटनाएं गिनें

    दो कॉलम में मानों की जोड़ी (क्रम की परवाह किए बिना) की घटनाएं गिनने के लिए GREATEST() और LEAST() फ़ंक्शन के साथ GROUP BY का उपयोग करें। उदाहरण: नाम जोड़े की घटनाएं गिनना 1. टेबल बनाएं ); 2. डेटा डालें INSERT INTO DemoTable VALUES(Mike, Robert); -- उल्टा क्रम 3. डेटा देखें SELECT * FROM DemoT

  1. - MySQL में महीने के अनुसार रिकॉर्ड कैसे चुनें (SELECT by Month)?

    MySQL में MONTH() फ़ंक्शन का उपयोग करके दिनांक कॉलम से महीना निकालकर रिकॉर्ड फ़िल्टर किए जा सकते हैं। यह मासिक रिपोर्ट और विश्लेषण के लिए आवश्यक है। सिंटैक्स SELECT * FROM table_name WHERE MONTH(date_column) = month_number; उदाहरण तालिका बनाएं और डेटा डालें: mysql> CREATE TABLE DemoTable (Ship

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

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