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

MySQL LIMIT का उपयोग करके रिकॉर्ड क्रमबद्ध करना और कुछ फेच करना

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

mysql> create table DemoTable679(FirstName varchar(100)); Query OK, 0 rows affected (0.44 sec)

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

mysql> insert into DemoTable679 values('John'); Query OK, 1 row affected (0.14 sec)
mysql> insert into DemoTable679 values('Chris'); Query OK, 1 row affected (0.11 sec)
mysql> insert into DemoTable679 values('David'); Query OK, 1 row affected (0.19 sec)
mysql> insert into DemoTable679 values('Bob'); Query OK, 1 row affected (0.14 sec)
mysql> insert into DemoTable679 values('Mike'); Query OK, 1 row affected (0.11 sec)
mysql> insert into DemoTable679 values('Sam'); Query OK, 1 row affected (0.15 sec)
mysql> insert into DemoTable679 values('Robert'); Query OK, 1 row affected (0.15 sec)

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

mysql> select *from DemoTable679;

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

+-----------+
| FirstName |
+-----------+
| John      |
| Chris     |
| David     |
| Bob       |
| Mike      |
| Sam       |
| Robert    |
+-----------+
7 rows in set (0.00 sec)

MySQL में अंतिम n पंक्तियाँ चुनने की क्वेरी। यहां हम पहले इसे ASC में क्रमबद्ध कर रहे हैं और पहले 4 रिकॉर्ड प्रदर्शित कर रहे हैं:

mysql> select * from DemoTable679 order by FirstName Limit 0,4;

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

+-----------+
| FirstName |
+-----------+
| Bob       |
| Chris     |
| David     |
| John      |
+-----------+
4 rows in set (0.00 sec)
  1. - MySQL में REGEXP का उपयोग करके डॉट और संख्या वाले रिकॉर्ड कैसे प्राप्त करें?

    MySQL में REGEXP का उपयोग करके डॉट और संख्याओं वाले पैटर्न (जैसे संस्करण संख्या) से मेल खाने वाले रिकॉर्ड प्राप्त किए जा सकते हैं। उदाहरण तालिका बनाएं: mysql> CREATE TABLE DemoTable (Version VARCHAR(20)); mysql> INSERT INTO DemoTable VALUES (1.0.0), (2.s6.9), (1.5.0); डेटा +---------+ | Vers

  1. - MySQL में स्ट्रिंग और संख्या वाले VARCHAR रिकॉर्ड को कैसे क्रमबद्ध करें?

    MySQL में अल्फान्यूमेरिक कोड (जैसे 100A, 101J) को संख्यात्मक भाग के अनुसार क्रमबद्ध करने के लिए ORDER BY column+0, column तकनीक का उपयोग करें। समस्या स्ट्रिंग क्रम: 100A, 100B, 101J, 101S, 103M (लेक्सिकोग्राफिक) वांछित क्रम: संख्यात्मक भाग पहले, फिर अक्षर उदाहरण mysql> CREATE TABLE DemoTable (S

  1. - MySQL में MONTH() और YEAR() से विशिष्ट माह-वर्ष के रिकॉर्ड प्राप्त करें

    डेट कॉलम से माह और वर्ष निकालकर फ़िल्टर करने के लिए MySQL के MONTH() और YEAR() फ़ंक्शन का उपयोग करें। टेबल बनाएं mysql> CREATE TABLE DemoTable1846 ( PurchaseDate DATE ); डेटा डालें mysql> INSERT INTO DemoTable1846 VALUES(2019-01-10); mysql> INSERT INTO DemoTable1846 VALUES(2019-12-24)