किसी अन्य तालिका - एसक्यूएल, एसक्यूएल-सर्वर-2008 पर डेटा के आधार पर तालिका पर डेटा अलग करना

मेरे पास दो सारणीएं हैं:

तालिका एक

तालिका 2

मैं तालिका 1 पर उत्पाद प्रकार के आधार पर तालिका 2 पर उत्पाद पाउंड डेटा को वर्गीकृत करने में सक्षम होना चाहता हूं। यह SQL में कैसे किया जाता है?

उत्तर:

उत्तर № 1 के लिए 1

आप शामिल होने के लिए तिथि कॉलम का उपयोग कर सकते हैं और प्रत्येक तिथि के लिए मूल्य जोड़ सकते हैं

select a.productType, b.Date, sum(b.ProductPounds)
from table1 a
INNER JOIN table2 b on a.date = b.date
group by a.productType, b.date

या यदि आपको योग की आवश्यकता नहीं है लेकिन फिर केवल एक रिश्ता है

select a.productType, b.Date, b.ProductPounds
from table1 a
INNER JOIN table2 b on a.date = b.date

संबंधित सवाल
सबसे लोकप्रिय