Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> MySql

MySQL डेटाबेस से पहले 10 तत्वों का चयन कैसे करें?

<घंटा/>

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 सेकंड)
  1. MySQL में पुनरावर्ती चयन क्वेरी कैसे करें?

    पुनरावर्ती चयन के लिए, आइए एक उदाहरण देखें। सबसे पहले, हम एक टेबल बनाएंगे। तालिका बनाने के लिए CREATE कमांड का उपयोग किया जाता है। );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.61 सेकंड) अब, हम “tblSelectDemo” तालिका में रिकॉर्ड सम्मिलित करेंगे। tblSelectDemo मानों में डालें(5,बॉब);क्वेरी ठीक है, 1 पंक्त

  1. MySQL से अंतिम 10 पंक्तियों का चयन कैसे करें?

    MySQL से अंतिम 10 पंक्तियों का चयन करने के लिए, हम सेलेक्ट स्टेटमेंट और लिमिट कॉन्सेप्ट के साथ एक सबक्वेरी का उपयोग कर सकते हैं। निम्नलिखित एक उदाहरण है। एक टेबल बनाना। );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.75 सेकंड) तालिका में रिकॉर्ड सम्मिलित करना। Last10RecordsDemo मान (7, सैम), (8, जस्टिन),

  1. MySQL में SELECT क्वेरी से एक विशिष्ट कॉलम रिकॉर्ड कैसे प्राप्त करें?

    आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable1837 (StudentId int NOT NULL AUTO_INCREMENT PRIMARY KEY, StudentName varchar(20));क्वेरी ठीक, 0 पंक्तियाँ प्रभावित (0.00 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - DemoTable1837(StudentName) मानों (माइक) में डालें; क्वेरी ठीक है, 1