दिलचस्प पोस्ट
वास्तव में एमईएफ एक डि आईओसी कंटेनर क्यों नहीं है? जावास्क्रिप्ट नंबर अलग-अलग अंकों में विभाजित JavaFX 8 में कस्टम 3 डी मॉडल बनाने के लिए कैसे? कंसोल के बिना popen के साथ अजगर में एक प्रक्रिया चलाना स्थिर संदर्भ साफ़ कर दिए गए हैं – यदि अप्रयुक्त उपयोग किए जाने पर रनटाइम पर एंड्रॉइड अनलोड क्लासेस करता है? एमवीसी मॉडल की आवश्यकता सच है कैसे सी # में arrays तुलना करने के लिए? Nvarchar (अधिकतम) के लिए मैं केवल TSQL में 4000 अक्षर मिल रहा है? Xcode और SDK 4+ का उपयोग करके वसा स्थिर लाइब्रेरी (उपकरण + सिम्युलेटर) बनाएं एक नए टैब में यूआरएल खोलना मैं सप्ताह की शुरुआत के लिए दिनांक समय कैसे प्राप्त करूं? मैं Sass के अंदर रूबी / रेल चर का उपयोग कैसे कर सकता हूं? प्राप्त करेंलोकनॉवनस्थान रिक्त स्थान रिक्त करता है क्या हम जावा में अहस्ताक्षरित बाइट बना सकते हैं? यूआईपीकर देखें और एक बटन में कार्य पत्र – कैसे?

टी-एसक्यूएल छोड़ें संग्रहित प्रक्रिया छोड़ें

मुझे इस साइट पर बहुत भाग्य नहीं लगता है, फिर भी हमेशा के लिए आशावादी, मैं कोशिश कर रहा हूँ मेरे पास दो तालिकाओं, पत्रिकाएं और अनुच्छेद श्रेणीएं हैं जो इस प्रश्न का उपयोग करते हुए शामिल हो गए हैं:

SELECT Journals.JournalId, Journals.Year, Journals.Title, ArticleCategories.ItemText FROM Journals LEFT OUTER JOIN ArticleCategories ON Journals.ArticleCategoryId = ArticleCategories.ArticleCategoryId 

क्या कोई मुझे बता सकता है कि मैं इसे कैसे पुनः लिख सकता हूं इसे इसे छोड़कर, क्वेरी लें दूसरे शब्दों में, मैं यह चाहता हूं कि पहले एन रिकॉर्ड को छोड़ दें और फिर अगले एन को लें। मुझे लगता है कि ROW_NUMBER कहीं शामिल है लेकिन मैं इस मामले में इसका उपयोग कैसे कर सकता हूं I

मुझे इस कारण पर संदेह है कि अधिक भाग्य क्यों नहीं है कि मुझे यह बताने में मुश्किल लगता है कि मैं क्या करने की कोशिश कर रहा हूं। अगर मेरा प्रश्न स्पष्ट नहीं है, तो कृपया मुझे बताओ कि मैं गलत कह रहा हूं, और मुझे ख़ुशी से फिर से कोशिश करूँगा। शायद मुझे यह भी उल्लेख करना चाहिए कि मैं इसे संग्रहीत कार्यविधि में रखने का प्रयास कर रहा हूं। बहुत धन्यवाद। बहुत धन्यवाद,

Solutions Collecting From Web of "टी-एसक्यूएल छोड़ें संग्रहित प्रक्रिया छोड़ें"

2005/2008/2008 आर 2 के लिए

 ;WITH cte AS ( SELECT Journals.JournalId, Journals.Year, Journals.Title, ArticleCategories.ItemText, ROW_NUMBER() OVER (ORDER BY Journals.JournalId,ArticleCategories.ItemText) AS RN FROM Journals LEFT OUTER JOIN ArticleCategories ON Journals.ArticleCategoryId = ArticleCategories.ArticleCategoryId ) SELECT JournalId, Year, Title, ItemText FROM cte WHERE RN BETWEEN 11 AND 20 

2012 के लिए यह आसान है

 SELECT Journals.JournalId, Journals.Year, Journals.Title, ArticleCategories.ItemText FROM Journals LEFT OUTER JOIN ArticleCategories ON Journals.ArticleCategoryId = ArticleCategories.ArticleCategoryId ORDER BY Journals.JournalId, ArticleCategories.ItemText OFFSET 10 ROWS FETCH NEXT 10 ROWS ONLY 

@ मार्टिन स्मिथ के सही उत्तर के अतिरिक्त- जब आप GROUP BY का उपयोग करते हैं, तो आप OFFSET-FETCH उपयोग नहीं कर सकते हैं:

 GROUP BY [cols] ORDER BY [col] ASC|DESC OFFSET 10 ROWS FETCH NEXT 10 ROWS ONLY 

निम्नलिखित "गलत वाक्यविन्यास 'OFFSET' के निकट देता है":

 GROUP BY [cols] --ORDER BY [col] ASC|DESC OFFSET 10 ROWS FETCH NEXT 10 ROWS ONLY