वर्तमान में 2 तालिकाओं (कुशलतापूर्वक तालिका A के लिए पंक्तियों के बहुत सारे)एसक्यूएल क्वेरी - सुनिश्चित करें एक पंक्ति()
मान्य करने के लिए एक तरह से खोजने के साथ संघर्ष कर रहा है दो तालिकाओं
तालिका A में प्रत्येक मान के लिए मौजूद है
ID
A
B
C
टेबल मिलान किया
ID Number
A 1
A 2
A 9
B 1
B 9
C 2
मैं एक एसक्यूएल सर्वर क्वेरी मूल रूप से वहाँ मूल्यों की एक चर सेट के लिए एक पंक्ति मौजूद तालिका A में हर मूल्य के लिए सुनिश्चित करने के लिए जाँच करता है कि (1, 2,9) लिखने के लिए कोशिश कर रहा हूँ
उपरोक्त उदाहरण है गलत है क्योंकि टी में प्रत्येक रिकॉर्ड के लिए प्रत्येक मान के लिए मिलान तालिका में एक समान रिकॉर्ड होना चाहिए (1,2, 9)। अंतिम लक्ष्य है:
टेबल मिलान किया
ID Number
A 1
A 2
A 9
B 1
B 2
B 9
C 1
C 2
C 9
मैं अपने भ्रामक पता है, लेकिन (कुछ सेट) में हर एक्स के लिए सामान्य रूप में वहाँ तालिका में एक इसी रिकॉर्ड की बराबरी होना चाहिए। मैंने स्पष्ट रूप से चीजों को सरल बना दिया है।
अगर आपको सभी को स्पष्टीकरण की आवश्यकता है तो कृपया मुझे बताएं।
क्या हमेशा तीन मान हैं? क्या मूल्य हमेशा 1,2, और 9 हैं? – Kuberchaun
वास्तव में 17 मूल्य नहीं हैं .. और वे अनुक्रमिक नहीं हैं। (1,3,4,5 7, आदि) – Nix