SQL - Check table for new rows? -
मेरे पास दो टेबल हैं, उदाहरण के लिए:
तालिका A तालिका बी ==== === ======= नाम | रंग का नाम | रंग ---------------------- ---------------------- मिकी माउस | लाल मिकी माउस | लाल डोनाल्ड डक | हरी डोनाल्ड डक | ब्लू डोनाल्ड डक | नीली मिन्नी | लाल नासमझ | ब्लैक मिन्नी | लाल
तालिका ए मेरी स्रोत तालिका है और बी गंतव्य तालिका है अब मुझे एक क्वेरी की आवश्यकता है जो तालिका में सभी अलग-अलग (अतिरिक्त) पंक्तियों को पाता है। अ सार तालिका B उन पंक्तियों के साथ अद्यतन किया जा सकता है। इसलिए मुझे एक क्वेरी की आवश्यकता है जो मुझे तालिका ए से निम्न पंक्तियां पाती है:
नाम | रंग ---------------------- डोनाल्ड डक | ग्रीन नासमझ | काला
ऐसी एक क्वेरी के लिए एक अच्छा तरीका क्या है? यह जितना संभव हो उतना कुशल होना चाहिए (बहुत से जुड़ने से बचें) किसी भी मदद के लिए धन्यवाद!
मैं किसी मौजूदा संरचना का उपयोग नहीं करूंगा।
< कोड> सेलेक्ट नाम, रंग से जहां किसी तालिका में मौजूद नहीं है (जहां से टेबलबैक का चयन करें TableA.Name = TableB.Name और TableA.Color = TableB.Color)
Comments
Post a Comment