में एक अलग मूल्य प्राप्त करना मैं एक संघ का उपयोग कर 2 टेबलों में सभी विशिष्ट मान प्राप्त करने की कोशिश कर रहा हूं।2 यूनियन एसक्यूएल सर्वर टेबल
विचार दोहराए बिना कॉलम ए कॉलम में सभी अद्वितीय मानों की गिनती प्राप्त करना है ताकि मैं उन सभी कॉलम का सारांश प्राप्त कर सकूं जिनमें एक अद्वितीय स्तंभ ए है।
यह है कि मैं क्या करने की कोशिश की (SQL सर्वर एक्सप्रेस 2008)
select
count(Distinct ColumnA)
from
(
select Distinct ColumnA as ColumnA from tableX where x = y
union
select Distinct ColumnA as ColumnA from tableY where y=z
)
कोशिश कर सकते हैं और क्या वास्तव में काम नहीं कर रहा क्वेरी? आपके पास कुछ अनावश्यक डिस्टिंट हैं लेकिन अन्यथा यह काम करना चाहिए। –
अब तक आप क्या प्राप्त कर रहे हैं जो आपको विश्वास दिलाता है कि आपके पास क्या गलत है? –