मेरे पास यह तालिका है
| बॉक्स | इंडेट | ---------------------- | 500 | 2015-01-19 | ---------------------- | 200 | 2015-01-17 | --------------------- | 1000 | 2015-03-19 | --------------------- | 500 | 2015-03-7 | --------------------- मुझे यह रिपोट चाहिए
| वर्ष - महीने | बॉक्स में कुल | ------------------------------ | 2015- 01 | 700 | ------------------------------ | 2015-03 | 1500 | ------------------------------ इसके अलावा मैं वर्षीय रिपोर्ट में प्रदर्शित करना चाहता हूं पीएचपी में
यह मैं जो अभी तक कोशिश की है:
SELECT DATE_FORMAT (इंडेट, '% Y-% m'), SUM (बॉक्स) से ग्रुप में से वर्ष (इंडेट), महीना (इंडेट)
आप बहुत करीबी हैं।
बस अपनी क्वेरी को संशोधित करें और SUM (बॉक्स) का उपयोग करके COUNT (बॉक्स) की जगह करें। इस तरह से:
SELECT DATE_FORMAT (Indate, '% Y-% m') indate के रूप में, SUM (बॉक्स) से टेबल 1 ग्रुप द्वारा वर्ष (इंडेट), महीना (इंडेट); और सालवार रिपोर्ट के लिए, ग्रुप में MONTH को शामिल न करें:
SELECT DATE_FORMAT (इंडेट, '% Y-% m ') के रूप में indate, SUM (बॉक्स) से Table1 ग्रुप द्वारा वर्ष (indate);
No comments:
Post a Comment