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

MySQL में "ऑर्डर बाय ऑर्डर डीईएससी" के पास सिंटेक्स त्रुटि का समाधान करें?

<घंटा/>

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

सही सिंटैक्स इस प्रकार है -

अपनेTableName से *'आदेश' DESC द्वारा आदेश चुनें;

आइए पहले एक टेबल बनाएं -

mysql> तालिका बनाएं DemoTable (`order` int);क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.58 सेकंड)

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

mysql> डेमोटेबल वैल्यू (89) में डालें; क्वेरी ओके, 1 पंक्ति प्रभावित (0.19 सेकंड) mysql> डेमोटेबल वैल्यू में डालें (67); क्वेरी ओके, 1 पंक्ति प्रभावित (0.13 सेकंड) mysql> डेमोटेबल वैल्यू में डालें ( 90);क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.13 सेकंड)mysql> डेमोटेबल मानों में डालें(56);क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.13 सेकंड)

चयन कथन का उपयोग करके तालिका से सभी रिकॉर्ड प्रदर्शित करें -

mysql> डेमोटेबल से *चुनें;

आउटपुट

<पूर्व>+----------+| आदेश |+----------+| 89 || 67 || 90 || 56 |+----------+4 पंक्तियाँ सेट में (0.00 सेकंड)

ORDER BY के पास सिंटैक्स त्रुटि को दूर करने के लिए क्वेरी निम्नलिखित है -

mysql> DemoTable ORDER BY `order` DESC से *चुनें;

आउटपुट

<पूर्व>+----------+| आदेश |+----------+| 90 || 89 || 67 || 56 |+----------+4 पंक्तियाँ सेट में (0.00 सेकंड)
  1. MySQL ERROR 1064 (42000) को हल करें:आपके सिंटैक्स में कोई त्रुटि है?

    यह त्रुटि तब होती है जब मान लें कि आपने varchar प्रकार के बजाय var_char का उपयोग किया है। इस प्रकार की त्रुटि को दूर करने के लिए, उदाहरण के लिए, var_char(100) के बजाय varchar(100) का उपयोग करें। आइए अब देखें कि यह त्रुटि कैसे होती है - ); त्रुटि प्रदर्शित करने वाला आउटपुट निम्न है - ERROR 1064 (4

  1. Java-MySQL के साथ JDBC त्रुटि में अज्ञात डेटाबेस का समाधान करें?

    इस प्रकार की त्रुटि तब होती है जब आप किसी ऐसे डेटाबेस का चयन करते हैं जो MySQL में मौजूद नहीं है। आइए पहले JDBC में अज्ञात डेटाबेस की त्रुटि प्रदर्शित करें। जावा कोड इस प्रकार है। यहां, हमने डेटाबेस को ऑनलाइनबुकस्टोर के रूप में सेट किया है, जो मौजूद नहीं है: आयात करें झूठा; स्ट्रिंग उपयोगकर्ता नाम

  1. फिक्स:अनपेक्षित टोकन के पास सिंटैक्स त्रुटि `('

    त्रुटि संदेश अनपेक्षित टोकन के निकट सिंटैक्स त्रुटि `( यूनिक्स-प्रकार के वातावरण, सिगविन और विंडोज़ में कमांड-लाइन इंटरफ़ेस में होता है। यह त्रुटि सबसे अधिक तब ट्रिगर होगी जब आप एक शेल स्क्रिप्ट को चलाने का प्रयास करेंगे जिसे संपादित किया गया था या पुराने डॉस/विंडोज या मैक सिस्टम में बनाया गया था।