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

MySQL কোয়েরি দিয়ে EMP1, EMP2, EMP3 ইত্যাদি মানযুক্ত কলাম থেকে স্ট্রিং সরানো

EMP1, EMP2 ইত্যাদি মান থেকে স্ট্রিং সরানোর জন্য RIGHT() ফাংশন LENGTH() এর সাথে ব্যবহার করতে হবে। প্রথমে একটি টেবিল তৈরি করা যাক:

mysql> create table DemoTable1540 ( EmployeeCode varchar(20) ); Query OK, 0 rows affected (0.39 sec)

ইনসার্ট কমান্ড ব্যবহার করে টেবিলে কিছু রেকর্ড যোগ করুন:

mysql> insert into DemoTable1540 values('EMP9'); Query OK, 1 row affected (0.15 sec)
mysql> insert into DemoTable1540 values('EMP4'); Query OK, 1 row affected (0.12 sec)
mysql> insert into DemoTable1540 values('EMP8'); Query OK, 1 row affected (0.23 sec)
mysql> insert into DemoTable1540 values('EMP6'); Query OK, 1 row affected (0.12 sec)

সিলেক্ট স্টেটমেন্ট ব্যবহার করে টেবিল থেকে সকল রেকর্ড প্রদর্শন করুন:

mysql> select * from DemoTable1540;

এটি নিম্নলিখিত আউটপুট দেবে:

+--------------+
| EmployeeCode |
+--------------+
| EMP9 |
| EMP4 |
| EMP8 |
| EMP6 |
+--------------+
4 rows in set (0.00 sec)

কলাম মান থেকে স্ট্রিং সরানোর কোয়েরি:

mysql> select right(EmployeeCode,length(EmployeeCode)-3) as onlyDigit from DemoTable1540;

এটি নিম্নলিখিত আউটপুট দেবে:

+-----------+
| onlyDigit |
+-----------+
| 9 |
| 4 |
| 8 |
| 6 |
+-----------+
4 rows in set (0.00 sec)
  1. MySQL-এ SUBSTRING_INDEX() দিয়ে হাইফেন-বিভক্ত স্ট্রিং আলাদা কলামে বির্ভক্ত করা

  2. MySQL-এ স্ট্রিং কলাম থেকে নির্দিষ্ট প্যাটার্নের রেকর্ড বের করা (স্ট্রিং, সংখ্যা, স্পেশাল ক্যারেক্টার)

  3. MySQL-এ একক কোয়ারি দিয়ে একটি কলামে একাধিক মান কিভাবে ইনসার্ট করবেন?

  4. MySQL-এ SUBSTRING_INDEX ব্যবহার করে হাইফনের পরের সংখ্যা মুছে ফেলা