क्या कोई आसान तरीका है कि मैं औसत को प्रभावित करने से नल को बाहर कर सकता हूं? वे 0 के रूप में गिनने लगते हैं, जो मैं नहीं चाहता हूं। मैं बस अपना औसत खाता में नहीं लेना चाहता, फिर भी पकड़ है, मैं उन्हें परिणाम सेट से नहीं छोड़ सकता, क्योंकि उस रिकॉर्ड में डेटा है जिसकी मुझे आवश्यकता है।MySQL: औसत के साथ औसत
अद्यतन:
उदाहरण:
select avg(col1+col2), count(col3) from table1
where
group by SomeArbitraryCol
having avg(col1+col2) < 500 and count(col3) > 3
order by avgcol1+col2) asc;
यह मेरे लिए काम किया जाएगा, लेकिन के रूप में वे 0 के रूप में शून्य मान गिनती कर रहे हैं, जो वास्तव में बंद फेंक है, औसत सही नहीं हैं पूरे औसत
क्या भाषा? या आप यह सब एसक्यूएल में कर रहे हैं? –
MySQL – Zombies
के तहत सरल एसक्यूएल मुझे यह नहीं मिला, क्यों न केवल शून्य मानों के साथ रिकॉर्ड का चयन करें और उन्हें औसत दें? – questzen