तो मैं इस तरह एक मेज है:योग एकाधिक पंक्तियों
id mod n1 n2 n3
1 1 1 1
1 2 2
1 3 3
2 1 1
2 2 2
3 1 1
और मैं एक स्तंभ कॉल कुल में एक विशिष्ट आईडी के लिए सभी पंक्तियों के लिए प्रत्येक मान योग करना चाहते हैं, लेकिन मैं नहीं करना चाहते आईडी को एक साथ समूहित करें क्योंकि उनके पास अलग-अलग मोड संख्या है। मैं इस तरह एक परिणाम हैं:
id mod total
1 1 7
1 2 7
1 3 7
2 1 3
2 2 3
3 1 1
मैं द्वारा समूह उपयोग नहीं कर सकते क्योंकि यह मेरे बस प्रत्येक अलग-अलग पंक्तियों के लिए कुल दे देंगे। मैं जो परिणाम चाहता हूं उसे कैसे प्राप्त करूं?
मैं करने के लिए सही कॉल था कुल कॉलम के पीछे calcul समझ में नहीं आता? – njzk2
विंडोज फ़ंक्शंस के साथ आपको आवश्यक परिणाम को वापस करने के लिए एक एकल पंक्ति क्वेरी मिल सकती है। दुर्भाग्य से, MySQL उन्हें समर्थन नहीं करता है। –
@ njzk2: यदि आप पहली तालिका देखते हैं, तो आप देखेंगे कि 'id' के विरुद्ध सभी आइटमों के कुल योग के साथ कुल मिलान। मॉड का कोई वास्तविक प्रभाव प्रतीत नहीं होता है इसलिए दूसरी तालिका में प्रत्येक रिकॉर्ड के लिए 'कुल' एक अनावश्यक कॉलम प्रतीत होता है। –