কম্পিউটার টিউটোরিয়াল

MySQL-এ নির্দিষ্ট চিহ্নের পরে কলামের মান ভাগ করা (SUBSTRING_INDEX)

নির্দিষ্ট চিহ্নের পরে কলামের মান ভাগ করতে SUBSTRING_INDEX() মেথড ব্যবহার করুন:

select substring_index(yourColumnName,'-',-1) AS anyAliasName from yourTableName;

প্রথমে একটি টেবিল তৈরি করা যাক:

mysql> create table DemoTable
-> (
-> StreetName text
-> ); Query OK, 0 rows affected (0.60 sec)

টেবিলে কিছু রেকর্ড ইনসার্ট করুন:

mysql> insert into DemoTable values('Paris Hill St.-CA-83745646') ; Query OK, 1 row affected (0.32 sec)
mysql> insert into DemoTable values('502 South Armstrong Street-9948443'); Query OK, 1 row affected (0.20 sec)

টেবিলের সকল রেকর্ড দেখান:

mysql> select *from DemoTable;

আউটপুট

এটি নিচের আউটপুট দেবে:

+------------------------------------+
| StreetName                         |
+------------------------------------+
| Paris Hill St.-CA-83745646         |
| 502 South Armstrong Street-9948443 |
+------------------------------------+
2 rows in set (0.00 sec)

নির্দিষ্ট চিহ্ন (হাইফন) এর পরে কলামের মান ভাগ করার কোয়ারী:

mysql> select substring_index(StreetName,'-',-1) AS Split from DemoTable;

আউটপুট

এটি নিচের আউটপুট দেবে (শেষ হাইফনের পরের অংশ):

+----------+
| Split    |
+----------+
| 83745646 |
| 9948443  |
+----------+
2 rows in set (0.00 sec)
  1. MySQL-এ SUBSTRING_INDEX() ব্যবহার করে কলাম বিভক্ত করা (স্প্লিট)

  2. MySQL에서 SUM(조건)으로 특정 값 카운트 한 번에 여러 개 구하기

  3. MySQL-এ SELECT কোয়েরি থেকে নির্দিষ্ট কলামের রেকর্ড কীভাবে পেতে হয়?

  4. MySQL-এ হাইফেন (-) এর আগের সব ক্যারেক্টার বের করা (SUBSTRING_INDEX)