LIMIT 10 के साथ SQL ORDER BY क्लॉज का उपयोग करके डेटाबेस से पहले 10 तत्वों का चयन करने के लिए।
वाक्य रचना इस प्रकार है
चुनें *अपनेTableName से अपनेIdColumnName LIMIT 10 द्वारा ऑर्डर करें;
उपरोक्त वाक्य रचना को समझने के लिए, आइए एक तालिका बनाते हैं। तालिका बनाने की क्वेरी इस प्रकार है
mysql> टेबल क्लाइंट बनाएं -> ( -> Client_Id int NOT NULL AUTO_INCREMENT PRIMARY KEY, -> ClientName varchar(20) -> );क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.51 सेकंड)
इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें।
क्वेरी इस प्रकार है
mysql> क्लाइंट्स (क्लाइंटनाम) मानों ('लैरी') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.09 सेकंड) mysql> क्लाइंट्स (क्लाइंटनाम) मानों ('सैम') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित है ( 0.19 सेकंड)mysql> क्लाइंट (क्लाइंटनाम) मानों ('बॉब') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.18 सेकंड) mysql> क्लाइंट्स (क्लाइंटनाम) मानों ('डेविड') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित ( 0.15 सेकंड) mysql> क्लाइंट (क्लाइंटनाम) मानों ('जॉन') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.17 सेकंड) mysql> क्लाइंट्स (क्लाइंटनाम) मानों ('जेम्स') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित ( 0.14 सेकंड) mysql> क्लाइंट (क्लाइंटनाम) मानों ('रॉबर्ट') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.11 सेकंड) mysql> क्लाइंट्स (क्लाइंटनाम) मानों ('कैरोल') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित ( 0.15 सेकंड) mysql> क्लाइंट (क्लाइंटनाम) मानों ('माइक') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.12 सेकंड) mysql> क्लाइंट्स (क्लाइंटनाम) मानों ('मैक्सवेल') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित ( 0.27 सेकंड) mysql> क्लाइंट (क्लाइंटनाम) मान ('क्रिस') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.23 सेकंड) mysql> i क्लाइंट (क्लाइंटनाम) मान ('रामित') में nsert; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.18 सेकंड)
चयन कथन का उपयोग करके तालिका से सभी रिकॉर्ड प्रदर्शित करें।
क्वेरी इस प्रकार है
mysql> क्लाइंट से *चुनें;
निम्न आउटपुट है
<पूर्व>+-----------+---------------+| Client_Id | क्लाइंटनाम |+-----------+---------------+| 1 | लैरी || 2 | सैम || 3 | बॉब || 4 | डेविड || 5 | जॉन || 6 | जेम्स || 7 | रॉबर्ट || 8 | कैरल || 9 | माइक || 10 | मैक्सवेल || 11 | क्रिस || 12 | रामित |+----------+-----------+12 पंक्तियों में सेट (0.00 सेकंड)यहां पहले 10 तत्वों को चुनने की क्वेरी है
mysql> Client_Id LIMIT 10 द्वारा क्लाइंट ऑर्डर से *चुनें;
निम्न आउटपुट है
<पूर्व>+-----------+---------------+| Client_Id | क्लाइंटनाम |+-----------+---------------+| 1 | लैरी || 2 | सैम || 3 | बॉब || 4 | डेविड || 5 | जॉन || 6 | जेम्स || 7 | रॉबर्ट || 8 | कैरल || 9 | माइक || 10 | मैक्सवेल |+----------+---------------+10 पंक्तियों में सेट (0.00 सेकंड)पहले 10 तत्वों को चुनने के लिए वैकल्पिक क्वेरी यहां दी गई है।
क्वेरी इस प्रकार है
mysql> क्लाइंट लिमिट 0,10 से *चुनें;
निम्न आउटपुट है
<पूर्व>+-----------+---------------+| Client_Id | क्लाइंटनाम |+-----------+---------------+| 1 | लैरी | | 2 | सैम || 3 | बॉब || 4 | डेविड || 5 | जॉन || 6 | जेम्स || 7 | रॉबर्ट || 8 | कैरल || 9 | माइक || 10 | मैक्सवेल |+----------+---------------+10 पंक्तियों में सेट (0.00 सेकंड)