समस्या: देशी ऑफसेट की कमी
एक सामान्य परिदृश्य पर विचार करें: एक तालिका से 75 के माध्यम से पंक्तियों को 51 प्राप्त करना। अन्य डेटाबेस में उपयोग किया जाने वाला सीधा दृष्टिकोण:
]SQL सर्वर में अनुपलब्ध है। यह सभी पूर्ववर्ती पंक्तियों को संसाधित किए बिना एक विशिष्ट ऑफसेट पर शुरू होने वाले डेटा को पुनः प्राप्त करने के लिए वैकल्पिक तरीकों को खोजने की आवश्यकता है। ] ]
COL1, COL2 का चयन करें से ( Col1, col2, row_number () ओवर (आईडी द्वारा ऑर्डर) का चयन करें Mytable से ) के रूप में myderivedtable जहां myderivedtable.rownum @startrow और @endrow;के बीच ] ] ] विस्तृत ट्यूटोरियल और विधियों के लिए बाहरी संसाधनों का संदर्भ लें। इनमें अक्सर पृष्ठांकन प्राप्त करने के लिए अस्थायी तालिकाओं को बनाना और प्रबंधित करना शामिल होता है।
SELECT * FROM MyTable OFFSET 50 LIMIT 25
इष्टतम प्रदर्शन के लिए:
] ] ]
अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।
Copyright© 2022 湘ICP备2022001581号-3