का उपयोग करने में चयन करें मैं निम्नलिखित क्वेरी के साथ SQL सर्वर में एक नई तालिका बनाना चाहता हूं। मैं समझने में असमर्थ हूं कि यह क्वेरी क्यों काम नहीं करती है।यूनियन QUERY
QUERY1: काम करता है
SELECT * FROM TABLE1
UNION
SELECT * FROM TABLE2
QUERY2: काम नहीं करता। त्रुटि: Msg 170, Level 15, State 1, Line 7 Line 7: Incorrect syntax near ')'.
SELECT * INTO [NEW_TABLE]
FROM
(
SELECT * FROM TABLE1
UNION
SELECT * FROM TABLE2
)
धन्यवाद!
जब मैं यह कोशिश, यह मेरे अभिलेखों की संख्या का योग नहीं देता तालिका 1 और टैबलेट 2, यह हमेशा कम है। क्या आपको पता चलेगा कि ऐसा क्यों होता है? धन्यवाद! – Christa
@ क्रिस्टा - यह दोनों टेबलों में एक ही पंक्ति होने की संभावना है, यह केवल संघ के लिए एक रिकॉर्ड बनायेगा। यदि आप 'यूनियन ऑल' का उपयोग करते हैं तो यह डुप्लीकेट को नहीं हटाएगा। – Hashman