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

मैंने अपनी डेटाबेस तालिका में कॉलम शीर्षक के रूप में बैकटिक्स के साथ 'से' और 'से' का उपयोग किया। अब, मैं उन्हें कैसे चुनूं?

<घंटा/>

सबसे पहले, आरक्षित शब्दों का उपयोग करने के लिए, इसे बैकटिक्स जैसे -

. के साथ सेट किया जाना चाहिए
`से` से` तक

चूंकि आप ऊपर दिखाए गए अनुसार बैकटिक के साथ सेट किए गए कॉलम नामों का चयन करना चाहते हैं, आपको निम्नलिखित को लागू करने की आवश्यकता है -

अपनेTableName से `से`,`से` चुनें;

आइए सबसे पहले बैकटिक्स के साथ कॉलम नामों के साथ एक टेबल बनाएं -

mysql> टेबल बनाएं DemoTable720 (`तारीख से` से तारीख तक);क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.69 सेकंड)

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

mysql> DemoTable720 मानों ('2019-01-21','2019-07-23') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.16 सेकंड)mysql> DemoTable720 मानों में डालें ('2017-11-01 ','2018-01-31');क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.20 सेकंड)mysql> DemoTable720 मानों में डालें ('2015-08-11', '2016-09-19'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.12 सेकंड)

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

mysql> DemoTable720 से *चुनें;

यह निम्नलिखित आउटपुट देगा -

<पूर्व>+---------------+---------------+| से | से |+---------------+---------------+| 2019-01-21 | 2019-07-23 || 2017-11-01 | 2018-01-31 || 2015-08-11 | 2016-09-19 |+---------------+---------------+3 पंक्तियों में सेट (0.00 सेकंड)

"से" और "से" चुनने के लिए क्वेरी निम्नलिखित है -

mysql> DemoTable720 से `से`,` से` चुनें;

यह निम्नलिखित आउटपुट देगा -

<पूर्व>+---------------+---------------+| करने के लिए | से |+---------------+---------------+| 2019-07-23 | 2019-01-21 || 2018-01-31 | 2017-11-01 || 2016-09-19 | 2015-08-11 |+---------------+-----------+3 पंक्तियों में सेट (0.00 सेकंड)
  1. डेटाबेस तालिका से कुछ डेटा का चयन करें और उसी डेटाबेस में MySQL के साथ किसी अन्य तालिका में डालें

    किसी तालिका से दूसरी तालिका में डेटा सम्मिलित करने के लिए INSERT INTO कथन का उपयोग करें। आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable1 (Id int, FirstName varchar(20), Age int);क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.00 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - DemoTable1 मानों म

  1. एक MySQL प्रक्रिया में तालिका से चयन के साथ आउट पैरामीटर/पढ़ने के डेटा का उपयोग कैसे करें?

    इसके लिए आप SELECT INTO का इस्तेमाल कर सकते हैं। आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable1860 (राशि int);क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.00 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - DemoTable1860 मानों में डालें ( 3000);क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.00 सेकंड)

  1. MySQL डेटाबेस, टेबल और कॉलम की जानकारी प्रदर्शित करें

    mysqlshow क्लाइंट का उपयोग यह देखने के लिए किया जा सकता है कि कौन से डेटाबेस मौजूद हैं, उनकी तालिकाएँ, या तालिका के कॉलम या इंडेक्स। यह कई SQL SHOW स्टेटमेंट के लिए एक कमांड-लाइन इंटरफ़ेस प्रदान करता है। mysqlshow को आमंत्रित करें जैसा कि नीचे दिखाया गया है, mysqlshow उपयोगिता को लागू किया जा सकता