मुझे पंक्तियों को वापस करने के लिए तालिका को क्वेरी करने की आवश्यकता है, लेकिन मैं तालिका को सही तरीके से क्वेरी करने में सक्षम नहीं हूं। यहाँ मेरी तालिका दृश्य है:केवल एक कॉलम के विशिष्ट मानों के आधार पर पंक्तियों का चयन कैसे करें
Id MailId EmailAddress Name
1 1 [email protected] Mr. A
2 1 [email protected] Mr. B
3 1 [email protected] Mr. C
4 1 [email protected] Mr. D
5 1 [email protected] Mr. A
6 2 [email protected] Mr. E
7 2 [email protected] Mr. A
8 3 [email protected] Mr. F
9 4 [email protected] Mr. D
10 5 [email protected] Mr. F
11 6 [email protected] Mr. D
परिणाम सेट लौटना चाहिए:
Id MailId EmailAddress Name
1 1 [email protected] Mr. A
2 1 [email protected] Mr. B
3 1 [email protected] Mr. C
4 1 [email protected] Mr. D
6 2 [email protected] Mr. E
8 3 [email protected] Mr. F
दूसरे शब्दों में: पहले, मैं अलग ई-मेल पते का चयन करना चाहते हैं, और फिर अलग ई युक्त पंक्तियों को वापस मेल पते
नोट: बस "विशिष्ट" कीवर्ड का उपयोग करना यहां काम नहीं करेगा, क्योंकि यह अलग पंक्तियों का चयन करेगा। मेरी आवश्यकता है कि अलग-अलग ईमेल पते का चयन करें, और फिर उन पते वाले पंक्तियों का चयन करें।
संपादित करें: मैं या तो "समूह के आधार पर" का उपयोग नहीं कर सकते हैं कीवर्ड, क्योंकि इस के लिए मैं भी आईडी के साथ समूह के आधार पर (जो पी है) करना होगा और ऐसा करने में एक ही EmailAddress मूल्यों के साथ दो पंक्तियों वापस आ जाएगी लेकिन विभिन्न आईडी के साथ।
आप केवल ग्रुप बाय ईमेल एड्रेस का उपयोग क्यों नहीं करते हैं ... यदि आप अपने पीके द्वारा समूहित करते हैं, तो यह कुछ भी नहीं करेगा क्योंकि प्राथमिक कुंजी हमेशा अनूठी होती है, इसलिए कथन द्वारा समूह कुछ भी नहीं करेगा .. अगर आप ईमेल द्वारा समूह का उपयोग करते हैं तो आपको पता लगाएं जैसा कि आपने निर्दिष्ट किया है वही परिणाम प्राप्त करें ... – blejzz
ऐसा लगता है कि आप उन दोनों के लिए अलग ईमेल एड्रेस और नाम और पहला मिलान आईडी, MailId चुनना चाहते हैं। क्या वो सही है? मैं भी उत्सुक हूं कि आईडी और मेलआईड का उपयोग कैसे किया जाएगा। –
प्राथमिक कुंजी द्वारा ग्रुपिंग का कोई मतलब नहीं है। ग्रुपिंग डुप्लिकेट मान हटा देता है। परिभाषा के अनुसार प्राथमिक कुंजी डुप्लिकेट नहीं हो सकती है। – Thilo