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

MySQL कॉलम से पहले N अक्षर कैसे प्राप्त करें?

<घंटा/>

MySQL कॉलम से पहले N अक्षर प्राप्त करने के लिए SUBSTRING() का उपयोग करें। आइए पहले एक टेबल बनाएं -

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

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

mysql>DemoTable मानों में डालें ('MySQL एक संरचित क्वेरी भाषा है'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.13 सेकंड)

चयन कथन का उपयोग करके तालिका से सभी रिकॉर्ड प्रदर्शित करने के लिए क्वेरी निम्नलिखित है -

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

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

<पूर्व>+------------------------------------------+| सूचना |+-----------------------------------------------------+| MySQL एक संरचित क्वेरी भाषा है |+--------------------------------------+1 पंक्ति में सेट (0.00 सेकंड)

कॉलम से पहले एन अक्षर प्राप्त करने की क्वेरी यहां दी गई है। इस मामले में, हम पहले 10 वर्णों का चयन कर रहे हैं -

mysql>DemoTable से सबस्ट्रिंग (सूचना,1,10) का चयन करें;

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

<पूर्व>+-----------------------------+| सबस्ट्रिंग (सूचना, 1,10) |+----------------------------+| MySQL एक |+----------------------------+1 पंक्ति सेट (0.00 सेकंड) में है
  1. MySQL में कॉलम कैसे विभाजित करें?

    कॉलम को विभाजित करने के लिए, आपको MySQL में SUBSTRING_INDEX() का उपयोग करना होगा। आइए पहले एक टेबल बनाएं - );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (1.80 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - सम्मिलित करें डेमोटेबल मानों में (डेविड_मिलर); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.54

  1. MySQL में कॉलम नाम के रूप में 'से' कैसे बनाएं?

    कॉलम नाम के रूप में से पर विचार करने के लिए बैकटिक्स प्रतीक का प्रयोग करें क्योंकि यह एक आरक्षित शब्द है। अब हम बैकटिक से घिरे आरक्षित शब्द से एक तालिका बनाएंगे - टेबल बनाएं DemoTable1810 (`from` varchar(20));क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.00 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिक

  1. MySQL में SELECT क्वेरी से एक विशिष्ट कॉलम रिकॉर्ड कैसे प्राप्त करें?

    आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable1837 (StudentId int NOT NULL AUTO_INCREMENT PRIMARY KEY, StudentName varchar(20));क्वेरी ठीक, 0 पंक्तियाँ प्रभावित (0.00 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - DemoTable1837(StudentName) मानों (माइक) में डालें; क्वेरी ठीक है, 1