में जीओएमयूएनियन जैसे एसक्यूएल सर्वर टेबल में यूनियन सभी ज्यामिति बस ऊपर की तरफ स्पष्ट करने के लिए: मैं ज्यामिति को संघबद्ध करने के बारे में बात कर रहा हूं, एसक्यूएल कीवर्ड UNION
नहीं।पोस्टग्रेज़
मैं एसक्यूएल सर्वर 2008 तक मैं इस तरह एक बयान देखा यह ठीक था PostGIS साथ Postgres से कुछ स्थानिक डेटा स्थानांतरित करने के लिए कोशिश कर रहा हूँ:
SELECT GeomUnion(the_geom) FROM some_table
यह उस कॉलम में और इसे वापस यूनियनों सभी ज्यामिति एक परिणाम के रूप में (COUNT
कैसे काम करता है)। जहां तक मुझे पता है, SQL सर्वर में केवल STUnion
फ़ंक्शन है, जो एक दूसरे के साथ एक ज्यामिति को यूनियन करता है। क्या पोस्टग्रेस के समान कुछ करने का कोई तरीका है?
यदि यह मदद करता है, STUnion
समारोह इस तरह काम करता है:
SELECT first_geometry_column.STUnion(second_geometry_column) FROM some_table
अस्वीकरण: मैंने स्थानिक डेटा के साथ काम नहीं किया है :)। क्या आप इच्छित GeomUnion कार्यक्षमता प्राप्त करने के लिए संयोजन में सामान्य तालिका अभिव्यक्ति और STUnion का उपयोग नहीं कर सकते? –