पहले 10 परिणामों को छोड़ने के लिए, "सीमा ऑफ़सेट" का उपयोग करें। वाक्य रचना इस प्रकार है -
चुनें *अपनेTableName सीमा से 10 ऑफ़सेट lastValue;
आइए उपरोक्त सिंटैक्स को समझने के लिए एक टेबल बनाएं। तालिका बनाने के लिए निम्नलिखित क्वेरी है -
mysql> तालिका बनाएं SkipFirstTenRecords −> ( −> StudentId int, −> StudentName varchar(200) −>);क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.53 सेकंड)
अब आप इन्सर्ट कमांड की मदद से टेबल में कुछ रिकॉर्ड्स इन्सर्ट कर सकते हैं। क्वेरी इस प्रकार है -
mysql> SkipFirstTenRecords मानों (100, 'जॉन') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.12 सेकंड) mysql> SkipFirstTenRecords मानों में डालें (101, 'जॉनसन'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.14 सेकंड) )mysql> SkipFirstTenRecords मानों (102, 'कैरोल') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.10 सेकंड) mysql> SkipFirstTenRecords मानों में डालें (103, 'स्मिथ'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.32 सेकंड) mysql> SkipFirstTenRecords मानों में डालें (104, 'बॉब'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.14 सेकंड) mysql> SkipFirstTenRecords मानों में डालें (105, 'डेविड'); क्वेरी ठीक, 1 पंक्ति प्रभावित (0.18 सेकंड) mysql> सम्मिलित करें SkipFirstTenRecords मानों (106, 'सैम') में; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.14 सेकंड) mysql> SkipFirstTenRecords मान (107, 'टेलर') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.23 सेकंड) mysql> SkipFirstTenRecords में डालें मान (108, 'रामित'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.16 सेकंड) mysql> SkipFirstTenRecords मानों में डालें (109, 'बेली'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.18 सेकंड) mysql> SkipFirstTenRecords मानों में डालें ( 110, 'हारून' '); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.16 सेकंड) mysql> SkipFirstTenRecords मानों (111, 'पीटर') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.10 सेकंड) mysql> SkipFirstTenRecords मानों में डालें (112, 'ट्रैविस') क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.14 सेकंड) mysql> SkipFirstTenRecords मानों में डालें (113, 'एलेक्स'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.18 सेकंड) mysql> SkipFirstTenRecords मानों (114, 'पैट') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.11 सेकंड) सभी रिकॉर्ड प्रदर्शित करें जो मैंने तालिका में डाले हैं। क्वेरी इस प्रकार है:mysql> SkipFirstTenRecords से * चुनें;
निम्न आउटपुट है -
<पूर्व>+-----------+---------------+| छात्र आईडी | छात्र का नाम |+-----------+---------------+| 100 | जॉन || 101 | जॉनसन || 102 | कैरल || 103 | स्मिथ || 104 | बॉब || 105 | डेविड || 106 | सैम || 107 | टेलर || 108 | रामित || 109 | बेली || 110 | हारून || 111 | पीटर || 112 | ट्रैविस || 113 | एलेक्स || 114 | पैट |+-----------+---------------+15 पंक्तियों में सेट (0.00 सेकंड)उपरोक्त तालिका से पहले 10 रिकॉर्ड को छोड़ने की क्वेरी इस प्रकार है -
mysql> SkipFirstTenRecords की सीमा 10 ऑफ़सेट 10 से *चुनें;
जब से हमने पहले 10 रिकॉर्ड्स को छोड़ दिया है, तब से आउटपुट केवल पिछले 5 रिकॉर्ड्स को प्रदर्शित करता है -
<पूर्व>+-----------+---------------+| छात्र आईडी | छात्र का नाम |+-----------+---------------+| 110 | हारून || 111 | पीटर || 112 | ट्रैविस || 113 | एलेक्स || 114 | पैट |+-----------+---------------+5 पंक्तियों में सेट (0.00 सेकंड)