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

MySQL में "ORDER BY order DESC" के निकट सिंटैक्स त्रुटि को कैसे हल करें?

शब्द order MySQL में एक आरक्षित शब्द है और आपने इसे क्वेरी में उपयोग किया है। सिंटैक्स त्रुटि से छुटकारा पाने के लिए, आपको order के चारों ओर बैकटिक (` `) का उपयोग करने की आवश्यकता है।

सही सिंटैक्स निम्नानुसार है:

SELECT * FROM yourTableName ORDER BY `order` DESC;

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

mysql> CREATE TABLE DemoTable (
    `order` INT
);

टेबल में कुछ रिकॉर्ड डालें:

mysql> INSERT INTO DemoTable VALUES(89);
mysql> INSERT INTO DemoTable VALUES(67);
mysql> INSERT INTO DemoTable VALUES(90);
mysql> INSERT INTO DemoTable VALUES(56);

टेबल से सभी रिकॉर्ड प्रदर्शित करें:

mysql> SELECT * FROM DemoTable;

आउटपुट

+-------+
| order |
+-------+
| 89    |
| 67    |
| 90    |
| 56    |
+-------+

ORDER BY के निकट सिंटैक्स त्रुटि को दूर करने के लिए क्वेरी:

mysql> SELECT * FROM DemoTable ORDER BY `order` DESC;

आउटपुट

+-------+
| order |
+-------+
| 90    |
| 89    |
| 67    |
| 56    |
+-------+
  1. - MySQL ERROR 1064 (42000) सिंटैक्स एरर कैसे ठीक करें?

    सामान्य सिंटैक्स एरर और समाधान MySQL ERROR 1064 (42000) तब होता है जब SQL सिंटैक्स में गलती होती है। एक आम गलती है VARCHAR की जगह VAR_CHAR लिखना। एरर पैदा करने वाला कोड ); एरर आउटपुट: ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL serve

  1. Java-JDBC में MySQL  Unknown database  एरर कैसे ठीक करें? Java-JDBC में MySQL 'Unknown database' एरर कैसे ठीक करें?

    कारण और समाधान JDBC में Unknown database एरर तब होता है जब कनेक्शन URL में ऐसा डेटाबेस नाम दिया गया हो जो MySQL सर्वर में मौजूद नहीं है। एरर पैदा करने वाला कोड String JdbcURL = jdbc:mysql://localhost:3306/onlinebookstore?useSSL=false; // onlinebookstore डेटाबेस मौजूद नहीं है एरर स्टैक ट्रेस: com.

  1. समाधान: Syntax Error near unexpected token `(‘ समाधान: Syntax Error near unexpected token `(‘

    त्रुटि संदेश syntax error near unexpected token `(‘ Unix-प्रकार के वातावरण, Cygwin, और Windows में कमांड-लाइन इंटरफेस में होता है। यह त्रुटि सबसे अधिक तब ट्रिगर होगी जब आप एक शेल स्क्रिप्ट चलाने का प्रयास करते हैं जिसे पुराने DOS/Windows या Mac सिस्टम में संपादित या बनाया गया था।यह त्रुटि संदे