निम्नलिखित MySQL क्वेरी की मदद से हम वर्तमान महीने का पहला दिन प्राप्त कर सकते हैं:
mysql> SELECT DATE_SUB(LAST_DAY(NOW()), INTERVAL DAY(LAST_DAY(NOW())) - 1 DAY) AS 'FIRST DAY OF CURRENT MONTH';
+----------------------------+
| FIRST DAY OF CURRENT MONTH |
+----------------------------+
| 2017-10-01 |
+----------------------------+
यह क्वेरी LAST_DAY(NOW()) से महीने के कुल दिनों की संख्या घटाकर 1 दिन जोड़ती है, जिससे महीने का पहला दिन मिलता है।
सरल विकल्प:
SELECT DATE_FORMAT(NOW(), '%Y-%m-01');
यह अधिक सरल और पठनीय तरीका है।