BOL के अनुसार
"WITH TIES
इसका उपयोग तब किया जाता है जब आप सीमित परिणाम सेट में अंतिम स्थान के लिए टाई करने वाली दो या अधिक पंक्तियों को वापस करना चाहते हैं। ORDER BY क्लॉज के साथ प्रयोग किया जाना चाहिए। WIES के कारण अभिव्यक्ति में निर्दिष्ट मान से अधिक पंक्तियों को वापस किया जा सकता है। उदाहरण के लिए, यदि एक्सप्रेशन 5 पर सेट है, लेकिन 2 अतिरिक्त पंक्तियाँ पंक्ति 5 में ORDER BY कॉलम के मानों से मेल खाती हैं, तो परिणाम सेट में 7 पंक्तियाँ होंगी। "
आइए dbo.Customer तालिका बनाएं और टॉप और टॉप विद टाईज़ के बीच अंतर जानें।
Create table dbo.Customer( Id int, Name VARCHAR(10), Address VARCHAR(100)) --Insert records in dbo.Customer table Insert into dbo.Customer Values(1,'Aamir','XyZ Address') ,(2,'Raza',Null) ,(1,'Aamir','XyZ Address') ,(1,'John','XyZ Address') ,(5,'Lisa','XyZ Address')ध्यान दिया कि हमारे पास ऊपर हाईलाइट के रूप में डुप्लीकेट रिकॉर्ड हैं। आइए नीचे दिए गए प्रश्नों को चलाएं, पहले केवल शीर्ष के साथ और दूसरा "विथ टाईज़" के साथ और आउटपुट देखें।
Select top (2) * From dbo.Customer order by ID
how to use Top x to get top records from table in SQL Server - TSQL Tutorial |
टॉप x रो पाने के लिए SQL सर्वर में टॉप विद टाईज़ का उपयोग कैसे करें - SQL सर्वर / TSQL ट्यूटोरियल |