मैंने अनुकरण किया लेकिन मैं आपकी समस्या नहीं देख सका। मैंने टेस्ट के लिए एक टेबल बनाया और डेटा डालने के बाद यह मेरा चयन था। लेकिन परीक्षण सामान्य था!
SELECT icDate,
format(ifnull(sum(icCost), 0),2) as icCost,
count(icDate) as entries
FROM incomp
WHERE icDate BETWEEN '2016-01-01' AND '2016-01-05'
AND compID = 'DDY'
group by icDate;
यह मेरे परीक्षण का परिणाम है, जिसे csv फ़ाइल में निर्यात किया गया है:
icDate | icCost | entries
----------------------------------
2016-01-01 | 8,600.00 | 8
2016-01-02 | 5,600.00 | 4
2016-01-03 | 5,400.00 | 3
2016-01-04 | 0.00 | 1
2016-01-05 | 7,050.00 | 7
क्या icCost फ़ील्ड शून्य मान या संख्या शून्य के साथ सेट हो रही है? कुछ मामलों को याद रखें कि सेट किए गए शून्य मान खाली के रूप में दूसरे से भिन्न हो सकते हैं।