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

MySQL में अंतिम दो पंक्तियाँ कैसे चुनें

अंतिम दो पंक्तियाँ चुनने के लिए, ORDER BY DESC LIMIT 2 का उपयोग करें।

पहले एक टेबल बनाते हैं:

mysql> create table DemoTable763 ( Id int NOT NULL AUTO_INCREMENT PRIMARY KEY, FirstName varchar(100) ); Query OK, 0 rows affected (0.57 sec)

इन्सर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें:

mysql> insert into DemoTable763(FirstName) values('John'); Query OK, 1 row affected (0.19 sec)
mysql> insert into DemoTable763(FirstName) values('Sam'); Query OK, 1 row affected (0.12 sec)
mysql> insert into DemoTable763(FirstName) values('Carol'); Query OK, 1 row affected (0.14 sec)
mysql> insert into DemoTable763(FirstName) values('David'); Query OK, 1 row affected (0.13 sec)
mysql> insert into DemoTable763(FirstName) values('Bob'); Query OK, 1 row affected (0.13 sec)

सेलेक्ट स्टेटमेंट का उपयोग करके टेबल से सभी रिकॉर्ड प्रदर्शित करें:

mysql> select *from DemoTable763;

यह निम्न आउटपुट देगा:

+----+-----------+
| Id | FirstName |
+----+-----------+
| 1  | John      |
| 2  | Sam       |
| 3  | Carol     |
| 4  | David     |
| 5  | Bob       |
+----+-----------+
5 rows in set (0.00 sec)

MySQL में अंतिम दो पंक्तियाँ चुनने की क्वेरी:

mysql> select *from DemoTable763 order by Id DESC LIMIT 2;

यह निम्न आउटपुट देगा:

+----+-----------+
| Id | FirstName |
+----+-----------+
| 5  | Bob       |
| 4  | David     |
+----+-----------+
2 rows in set (0.00 sec)
  1. MySQL से अंतिम 10 रो कैसे चुनें? MySQL से अंतिम 10 रो कैसे चुनें?

    MySQL से अंतिम 10 रो चुनने के लिए, हम SELECT स्टेटमेंट और LIMIT कॉन्सेप्ट के साथ सबक्वेरी का उपयोग कर सकते हैं। निम्न एक उदाहरण है। टेबल बनाना। mysql> create table Last10RecordsDemo -> ( -> id int, -> name varchar(100) -> ); Query OK, 0 rows affected (0.75 sec) टेबल में रिकॉर

  1. - MySQL में महीने के अनुसार रिकॉर्ड कैसे चुनें (SELECT by Month)?

    MySQL में MONTH() फ़ंक्शन का उपयोग करके दिनांक कॉलम से महीना निकालकर रिकॉर्ड फ़िल्टर किए जा सकते हैं। यह मासिक रिपोर्ट और विश्लेषण के लिए आवश्यक है। सिंटैक्स SELECT * FROM table_name WHERE MONTH(date_column) = month_number; उदाहरण तालिका बनाएं और डेटा डालें: mysql> CREATE TABLE DemoTable (Ship

  1. - MySQL में CONCAT_WS() से कन्कैटिनेट करके शर्त के साथ ROW कैसे चुनें?

    CONCAT_WS() फ़ंक्शन CONCAT_WS(separator, col1, col2, ...) सेपरेटर के साथ कॉलम जोड़ता है। उदाहरण insert into demo38 values(10,John,Smith,1990-10-01), (11,David,Miller,1994-01-21), (11,John,Doe,1992-02-01), (12,Adam,Smith,1996-11-11), (13,Chris,Brown,1997-03-10); क्वेरी: user_id 11 और 13 के लिए फ़