एक टेबल से दूसरे फील्ड में एक फील्ड में दो फील्ड्स कैसे रिलेट करें


0

मैं एक एक्सेस धोखेबाज़ हूं, इसलिए यह शायद एक आसान जवाब है। मेरे पास खुदरा उत्पादों की एक तालिका है जिसमें Group1, Group2 और Group3 नामक तीन कॉलम हैं। प्रत्येक समूह कॉलम में 0-90 से एक संख्या होती है जो उस प्रकार के उत्पाद का प्रतिनिधित्व करती है जो वह है। मेरे पास समूह #s और उनके विवरणों की एक अलग तालिका है। (तो कोक का एक कैन पेय के लिए Group1 = 9, सोडा के लिए Group2 = 21, और Group3 / 71 कैन के लिए मिल जाएगा।)

यदि मैं प्रत्येक आइटम विवरण और तीन समूह कोड को सूचीबद्ध करने के लिए एक क्वेरी बनाता हूं, लेकिन मैं चाहता हूं कि समूह का नाम प्रकट हो, तो मैं दो तालिकाओं के बीच संबंध कैसे बनाऊं, चूंकि Group1, 2, और 3 सभी समूह # से संबंधित हैं?

यहाँ दो तालिकाएँ दी गई हैं:

यहाँ छवि विवरण दर्ज करें

जवाबों:


1

रिलेशन डायग्राम में, आप एक खाली क्षेत्र में राइट क्लिक करके और Add Table को चुनकर एक ही GroupCodes टेबल को कई बार जोड़ सकते हैं। आप एक ही तालिका के साथ 3 संबंध बनाना चाहते हैं, लेकिन प्रत्येक बॉक्स के लिए एक बार "समूह #" से प्रत्येक आइटम फ़ील्ड MA समूह 1,2 और 3 में।

प्रत्येक रिश्ते के लिए गुणों में शामिल हों (रिश्ते की रेखा पर राइट-क्लिक करें), आप विकल्प का उपयोग करना चाहेंगे "आइटम सूची से सभी रिकॉर्ड शामिल करें और केवल GroupCodes से जहां सम्मिलित फ़ील्ड समान हैं", क्योंकि मुझे लगता है कि कुछ आइटम हैं सभी समूह नहीं भरे। SQL में, जिसे लेफ्ट ऑउट जॉइन कहा जाता है।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.