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

MySQL কোয়েরি দিয়ে সংখ্যার মধ্যবর্তী স্পেস দূর করে ফরম্যাট করা

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

mysql> create table DemoTable1546 ( Number varchar(20) ); Query OK, 0 rows affected (0.99 sec)

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

mysql> insert into DemoTable1546 values('145 78 90'); Query OK, 1 row affected (0.17 sec)
mysql> insert into DemoTable1546 values('89 789 564 903'); Query OK, 1 row affected (0.14 sec)
mysql> insert into DemoTable1546 values('1345 7894 866 653534'); Query OK, 1 row affected (0.12 sec)

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

mysql> select * from DemoTable1546;

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

+----------------------+
| Number |
+----------------------+
| 145 78 90 |
| 89 789 564 903 |
| 1345 7894 866 653534 |
+----------------------+
3 rows in set (0.00 sec)

সংখ্যার মধ্যবর্তী স্পেস প্রতিস্থাপন করে ফরম্যাট করার কোয়ারী:

mysql> update DemoTable1546 set Number=replace(Number,' ',''); Query OK, 3 rows affected (0.13 sec) Rows matched: 3 Changed: 3 Warnings: 0

টেবিলের রেকর্ডগুলো একবার আবার চেক করুন:

mysql> select * from DemoTable1546;

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

+-------------------+
| Number |
+-------------------+
| 1457890 |
| 89789564903 |
| 13457894866653534 |
+-------------------+
3 rows in set (0.00 sec)
  1. MySQL-এ প্রথম ডিজিট রিমুভ করা (SUBSTR)

  2. MySQL-এ এক অঙ্কের সংখ্যাকে LPAD দিয়ে দুই অঙ্কের করে রূপান্তর করা

  3. MySQL-এ TIME_FORMAT() দিয়ে সেকেন্ড ছাড়া সময় (HH:MM) বের করা

  4. MySQL-এ REPLACE() ফাংশন ব্যবহার করে শব্দের মাঝপথি স্পেস মুছে ফেলা