क्या यह संभव है? SQL सर्वर 2005 का उपयोग करना .......टी-एसक्यूएल यूनियन 3 टेबल्स पर?
SELECT *
FROM Data0304
UNION
SELECT *
FROM Data0506
UNION
SELECT *
FROM Data0708
क्या यह संभव है? SQL सर्वर 2005 का उपयोग करना .......टी-एसक्यूएल यूनियन 3 टेबल्स पर?
SELECT *
FROM Data0304
UNION
SELECT *
FROM Data0506
UNION
SELECT *
FROM Data0708
जब तक स्तंभों सभी तीन तालिकाओं में ही कर रहे हैं, लेकिन आप यूनिअन सभी उपयोग करने के लिए सुनिश्चित करने के लिए डुप्लिकेट शामिल किए गए हैं चाहते हो सकता है।
और '*' का उपयोग करने के बजाय कॉलम नाम निर्दिष्ट करना चाहिए। – RedFilter
जब आप कहते हैं कि
कॉलम में एक ही
इसका मतलब है कि कर रहे हैं,
कॉलम और डेटा प्रकार और उनकी लंबाई की संख्या और उनके क्रम
समान होना चाहिए।
यूनिअन
डुप्लिकेट रिकॉर्ड केवल परिणाम में एक बार और
यूनिअन सभी
सभी डुप्लिकेट रिकॉर्ड शामिल होंगे शामिल होंगे।
धन्यवाद, यह वही है जो मुझे चाहिए था। "कॉलम समान हैं" के बारे में स्पष्टीकरण बहुत उपयोगी था। – ShiningLight
क्रम में डुप्लिकेट रिकॉर्ड शामिल करने के लिए आप सभी यूनिअन
के बजायSELECT *
FROM Data0304
UNION ALL
SELECT *
FROM Data0506
UNION ALL
SELECT *
FROM Data0708
आप इस पहले से चल रहा कोशिश की यूनिअन उपयोग करने के लिए है? इसके साथ कोई समस्या है? क्या काम नहीं किया? – shahkalpesh