मेरे पास एक DATE है, मैं where
कैसे लिखूं जो पिछले महीने के लिए अब तक जांचता है (या तो पहले या सिर्फ आज का दिन -1 महीने)?mysql पिछले महीने की तारीख कथन
9
A
उत्तर
29
SELECT * FROM table WHERE dateField > DATE_SUB(NOW(), INTERVAL 1 MONTH)
यह सभी पंक्तियों है कि वर्तमान टाइमस्टैम्प शून्य से एक महीने (की तुलना में एक dateField
अधिक हाल का चयन करता है तो, उदाहरण के लिए, आज दिए गए 26 सितं, 2009 00:56 यह पंक्तियों को 26 से भी अधिक हाल ही में अगस्त 2009 कर रहे हैं देना होगा है 0:56)
5
दरअसल, अब तक पिछले महीने होगा:
महीने की शुरुआत से:
SELECT * FROM table
WHERE date >= DATE_FORMAT(CURRENT_DATE - INTERVAL 1 MONTH, '%Y-%m-01')
AND date <= NOW()
के बाद से एक महीने पहले:
SELECT * FROM table
WHERE date >= (CURRENT_DATE - INTERVAL 1 MONTH)
वैकल्पिक रूप से (उम्मीद है कि आपको मेज पर कोई भविष्य नहीं दिनांकों हैं) तो आप केवल पिछले महीने चाहते हो सकता है ... कहो आज सितंबर है और आप सभी अगस्त, किसी भी शामिल नहीं चाहते सितंबर का ... मैं यही 'पिछले महीने' के रूप में समझता हूं।
SELECT * FROM table
WHERE date >= DATE_FORMAT(CURRENT_DATE - INTERVAL 1 MONTH, '%Y/%m/01')
AND date < DATE_FORMAT(CURRENT_DATE, '%Y/%m/01')
तुम भी एक ही परिणाम के लिए कर सकता है:
SELECT * FROM table
WHERE YEAR(date) = YEAR(CURRENT_DATE - INTERVAL 1 MONTH)
AND MONTH(date) = MONTH(CURRENT_DATE - INTERVAL 1 MONTH)
संबंधित मुद्दे
- 1. डेटपिकर पिछले महीने की तारीख चुनने योग्य
- 2. पिछले महीने जावास्क्रिप्ट में
- 3. MySQL पिछले महीने डेटा को current_timestamp
- 4. बैश खोल तारीख पार्स, महीने
- 5. पीएचपी strtotime: पिछले महीने जाओ
- 6. पिछले महीने की पहली और आखिरी दिन की तारीखें सी #
- 7. सूची फ़ाइलों पिछले संपादित तारीख
- 8. वर्तमान महीने में चौथे शनिवार की तारीख को
- 9. ओरेकल, इसकी महीने की तारीख समय के पहले दिन बनाओ
- 10. वर्तमान दिनांक के आधार पर पिछले 3 महीने के डेटा प्राप्त करें - MySQL
- 11. MySQL: मैं कैसे जान सकता हूँ 'पिछले सोमवार की तारीख' (प्रदर्शन अंक)
- 12. MySQL कल की तारीख का चयन
- 13. JQuery datepicker NUMBEROFMONTHS: प्रदर्शित वर्तमान चयन महीने पिछले
- 14. महीने की पहली तारीख होने वाली तारीख बनाने का सबसे आसान तरीका,
- 15. ओरेकल: कैसे आज की तारीख
- 16. MongoVue तारीख खोज महीने के लिए कहते हैं 1
- 17. पोस्टग्रेस्क्ल महीने की श्रेणी
- 18. अंतिम शुक्रवार की तारीख
- 19. mySQL कनवर्ट करने के लिए तारीख
- 20. mysql का चयन योग समूह तारीख
- 21. इस MySQL कथन को
- 22. MySQL 'insert' कथन
- 23. MySQL CASE कथन
- 24. एसक्यूएल - घंटे की शुरुआत, महीने आदि
- 25. एक MySQL कथन
- 26. mySQL GROUP_CONCAT कथन
- 27. MYSQL SELECT कथन
- 28. पिछले मार डाला mysql क्वेरी
- 29. ओरेकल फ़ंक्शन में पिछले महीने का अंतिम दिन प्राप्त करना
- 30. पिछले महीने के पहले और अंतिम तिथि प्राप्त