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

MySQL में LEFT() फ़ंक्शन का उपयोग करके स्ट्रिंग का केवल पहला वर्ण रखना

MySQL में LEFT() फ़ंक्शन का उपयोग करके स्ट्रिंग के बाएं से निर्दिष्ट संख्या में वर्ण रखें (बाकी हटाएं)।

सिंटैक्स

LEFT(string, length)

उदाहरण: टेबल बनाना और डेटा डालना

mysql> CREATE TABLE DemoTable (
    -> FirstName VARCHAR(100)
    -> );
Query OK, 0 rows affected (0.96 sec)
mysql> INSERT INTO DemoTable VALUES('Sam'), ('Mike'), ('David');

मौजूदा डेटा देखना

mysql> SELECT * FROM DemoTable;

आउटपुट

+-----------+
| FirstName |
+-----------+
| Sam       |
| Mike      |
| David     |
+-----------+
3 rows in set (0.00 sec)

पहला वर्ण रखकर अपडेट करना

mysql> UPDATE DemoTable SET FirstName = LEFT(FirstName, 1);
Query OK, 3 rows affected (0.13 sec)
Rows matched: 3  Changed: 3  Warnings: 0

अपडेट के बाद डेटा देखना

mysql> SELECT * FROM DemoTable;

आउटपुट

+-----------+
| FirstName |
+-----------+
| S         |
| M         |
| D         |
+-----------+
3 rows in set (0.00 sec)

संबंधित फ़ंक्शन:

  • RIGHT(str, len) - दाएं से वर्ण
  • SUBSTRING(str, start, len) - किसी भी स्थिति से
  • SUBSTRING_INDEX(str, delim, count) - विभाजक आधारित

सावधानी: यह UPDATE स्थायी रूप से डेटा संशोधित करता है। केवल चयन के लिए SELECT में LEFT() उपयोग करें। बैकअप लें या WHERE क्लॉज के साथ विशिष्ट पंक्तियाँ अपडेट करें।

केवल चयन (बिना अपडेट):

SELECT LEFT(FirstName, 1) AS Initial FROM DemoTable;
  1. - MySQL में स्ट्रिंग में केवल पहली बार आने वाले शब्द को कैसे रिप्लेस करें?

    REGEXP_REPLACE() फ़ंक्शन केवल पहली occurrence बदलने के लिए REGEXP_REPLACE() का उपयोग करें (MySQL 8.0+)। उदाहरण स्ट्रिंग: This is my first MySQL query. This is the first tutorial. I am learning for the first time. first का पहला occurrence second से रिप्लेस करना है। टेबल और डेटा insert into demo26

  1. - PHP में String का पहला Character Remove करना

    PHP में string के पहले character को remove करने के कई तरीके। विधि 1: substr() - सबसे आम <?php $str = Test; $result = substr($str, 1); // Position 1 से शुरू (0-based) echo $result; // est // Negative start भी काम करता है echo substr($str, -3); // est (last 3 characters) विधि 2: ltrim() - Speci

  1. - C# में स्ट्रिंग का पहला कैरेक्टर कैसे ढूंढें

    पहला कैरेक्टर प्राप्त करने के लिए, substring() विधि का उपयोग करें। मान लें कि निम्नलिखित हमारी स्ट्रिंग है: string str = Welcome to the Planet!; अब पहला कैरेक्टर प्राप्त करने के लिए, substring() विधि में मान 1 सेट करें। string res = str.Substring(0, 1); आइए पूरा कोड देखें: उदाहरण using System; publ