मैं ORDER BY
MINUS
क्वेरी का परिणाम चाहता हूं।MINUS का उपयोग कर क्वेरी में आप कैसे ऑर्डर करते हैं?
मेरा पहला प्रयास काम नहीं करता:
SELECT *
FROM Table1
MINUS
SELECT *
FROM table2
WHERE table2.foo = 'bar'
ORDER BY foo
आप कैसे करते हैं?
ओप्स: मैं केवल ORDER BY foo
के बजाय ORDER BY table2.foo
कर रहा था। अब यह काम कर रहा है।
वे दोनों एक ही टेबल हैं जो मुझे लगता है? तो आप शून्य का उपयोग क्यों करते हैं? – frail
क्षमा करें, बुरा उदाहरण। मैंने इसे – ladookie
बदल दिया है जो आप कर रहे हैं मूल रूप से एक महंगी ऑपरेशन है, पूर्ण टेबल स्कैन की आवश्यकता है। इसलिए यदि आप कुछ उदाहरण डेटा पोस्ट कर सकते हैं तो इसे शामिल होने के साथ हल किया जा सकता है। (डेटा के आधार पर) और क्या आपको सभी डेटा चाहिए? क्या आपके पास एक सीमा हो सकती है जो पूर्ण तालिका स्कैन से बचें – frail