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

MySQL-এ হাইফেনের পরের অংশ বাদ দিয়ে কলাম ভ্যালু দেখানো

কলাম থেকে হাইফেন (-) এর পরের অংশ বাদ দিয়ে শুধু শেষ অংশ দেখাতে SUBSTRING_INDEX() ফাংশন ব্যবহার করুন।

SELECT SUBSTRING_INDEX(yourColumnName, '-', -1) AS anyAliasName FROM yourTableName;

উদাহরণ

টেবিল তৈরি ও ডেটা ইনসার্ট:

mysql> CREATE TABLE DemoTable (StreetName TEXT);
mysql> INSERT INTO DemoTable VALUES ('Paris Hill St.-CA-83745646');
mysql> INSERT INTO DemoTable VALUES ('502 South Armstrong Street-9948443');

সকল রেকর্ড:

mysql> SELECT * FROM DemoTable;
+------------------------------------+
| StreetName                         |
+------------------------------------+
| Paris Hill St.-CA-83745646         |
| 502 South Armstrong Street-9948443 |
+------------------------------------+

শেষ হাইফেনের পরের অংশ বের করা:

mysql> SELECT SUBSTRING_INDEX(StreetName, '-', -1) AS Split FROM DemoTable;
+----------+
| Split    |
+----------+
| 83745646 |
| 9948443  |
+----------+

-1 দিয়ে শেষ ডিলিমিটারের পরের অংশ বের করা হয়েছে।

  1. MySQL CONCAT()으로 여러 컬럼 값을 텍스트와 합쳐 단일 컬럼으로 출력하기

  2. MySQL-এ নির্দিষ্ট মান ثابت রেখে বাকি সারি র‍্যান্ডমভাবে সর্ট করা

  3. MySQL-এ LEFT() ফাংশন ব্যবহার করে প্রথম অক্ষর বের করে অন্য কলামে রাখা

  4. MySQL-এ কলামের সর্বোচ্চ মান বের করা (Find Maximum Value in a Column)