मैं निम्नलिखित बयान5 से अधिक परिणामों को लौटने वाले टॉप 5 का उपयोग कर एसक्यूएल एक्सेस करें?
SELECT TOP 5 rootcause, COUNT(IIF(accountability="Team 1",1,0))
FROM MOAQ
WHERE CDT=1
GROUP BY rootcause
MOAQ
उपयोग कर रहा हूँ अन्य क्वेरी कि 4 टेबल, कुछ खास नहीं से लगभग 20 क्षेत्रों रिटर्न है। यह अपेक्षित काम करता है और मुझे 5 परिणाम मिलते हैं।
यदि मैं सशर्त क्षेत्र पर ORDER BY
खंड जोड़ता हूं, हालांकि मुझे 8 परिणाम मिलना शुरू हो जाता है। अगर मैं पहले क्षेत्र से सॉर्ट करता हूं तो कोई समस्या नहीं है।
कोई भी जानता है कि क्या हो रहा है?
को स्पष्ट करने के लिए संपादित करें - मैं केवल इस बिंदु पर एक्सेस 2003 के भीतर से परीक्षण कर रहा हूं, अंतिम विवरण एक्सेल फ्रंट एंड से एडीओ के माध्यम से पैरामीटरयुक्त क्वेरी होगी।
क्या यह एक्सेस के भीतर है या आप किसी प्रोग्राम से एक्सेस तक पहुंच रहे हैं? यदि उत्तरार्द्ध, आप किस कनेक्शन स्ट्रिंग का उपयोग कर रहे हैं? इसके अलावा आप किस संस्करण का उपयोग कर रहे हैं? – AnonJr