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

MySQL में किसी कॉलम के पहले n अक्षर लौटाएं

<घंटा/>

पहले n अक्षरों को वापस करने के लिए, LEFT () फ़ंक्शन का उपयोग करें। निम्नलिखित वाक्य रचना है -

अपनेTableName से बाएँ(yourColumnName,yourValue) चुनें;

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

mysql> टेबल बनाएं DemoTable -> ( -> Id int NOT NULL AUTO_INCREMENT PRIMARY KEY, -> CourseTitle text -> );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.65 सेकंड)

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

mysql> DemoTable(CourseTitle) मानों में डालें ('वसंत और हाइबरनेट ढांचे के साथ जावा'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.43 सेकंड) mysql> DemoTable (CourseTitle) मानों ('पायथन वेब डेवलपमेंट') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित हुई (0.22 सेकंड)

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

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

आउटपुट

<पूर्व>+-------+------------------------------------------ -+| आईडी | कोर्स शीर्षक |+-----+------------------------------------------ +| 1 | स्प्रिंग और हाइबरनेट ढांचे के साथ जावा || 2 | पायथन वेब डेवलपमेंट |+----+------------------------------------------ --+2 पंक्तियाँ सेट में (0.00 सेकंड)

कॉलम के पहले n अक्षरों को वापस करने की क्वेरी यहां दी गई है -

mysql> डेमोटेबल से LEFT(CourseTitle,20) चुनें;

आउटपुट

<पूर्व>+--------------------------+| बायां (पाठ्यक्रम शीर्षक, 20) |+--------------------------+| वसंत के साथ जावा और || पायथन वेब डेवलपमेंट |+--------------------------+2 पंक्तियों में सेट (0.00 सेकंड)
  1. MySQL में पहले तीन कॉलम मानों के लिए एक विशिष्ट मान सेट करें?

    केवल पहले तीन मानों के लिए एक विशिष्ट मान सेट करने के लिए, आपको LIMIT 3 का उपयोग करना होगा। आइए पहले हम एक तालिका बनाएं - mysql> create table DemoTable1968    (    Id int NOT NULL AUTO_INCREMENT PRIMARY KEY,    Name varchar(20)    ); Query OK, 0 rows affect

  1. कॉलम मान का पहला अक्षर प्राप्त करें और इसे MySQL के साथ दूसरे कॉलम में डालें

    इसके लिए LEFT () फ़ंक्शन की अवधारणा का उपयोग करें। आइए पहले एक टेबल बनाएं - );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (1.01 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - DemoTable2036(Title) value(Adam) में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.15 सेकंड) चयन कथन का उपयोग करके तालि

  1. MySQL में एक कॉलम में अधिकतम मान ज्ञात करें

    हमें कॉलम में अधिकतम मान ज्ञात करने के लिए MAX(columnName) का उपयोग करने की आवश्यकता है। लेकिन, सबसे पहले, हम MySQL में डेटाबेस और टेबल के बारे में समझेंगे। MySQL को स्थापित करने से पहले, यह निर्धारित करना महत्वपूर्ण है कि कौन सा संस्करण और कौन सा वितरण प्रारूप (यह एक बाइनरी फ़ाइल या स्रोत फ़ाइलों