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

MySQL-এ দুটি কলাম কনক্যাটেনেট (Concatenate) করা

দুটি কলাম কনক্যাটেনেট করতে MySQL-এ CONCAT() ফাংশন ব্যবহার করতে হয়। সিনট্যাক্স:

SELECT CONCAT(yourColumnName1, ' ', yourColumnName2) AS anyVariableName FROM yourTableName;

কনসেপ্ট বুঝতে একটি টেবিল তৈরি করি:

mysql> CREATE TABLE concatenateTwoColumnsDemo (
    -> StudentId INT,
    -> StudentName VARCHAR(200),
    -> StudentAge INT
    -> ); Query OK, 0 rows affected (1.06 sec)

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

mysql> INSERT INTO concatenateTwoColumnsDemo VALUES(1,'Sam',21); Query OK, 1 row affected (0.18 sec)
mysql> INSERT INTO concatenateTwoColumnsDemo VALUES(2,'David',24); Query OK, 1 row affected (0.17 sec)
mysql> INSERT INTO concatenateTwoColumnsDemo VALUES(3,'Carol',22); Query OK, 1 row affected (0.13 sec)
mysql> INSERT INTO concatenateTwoColumnsDemo VALUES(4,'Johnson',19); Query OK, 1 row affected (0.17 sec)

সিলেক্ট স্টেটমেন্ট দিয়ে সব রেকর্ড দেখি:

mysql> SELECT * FROM concatenateTwoColumnsDemo;

আউটপুট:

+-----------+-------------+------------+
| StudentId | StudentName | StudentAge |
+-----------+-------------+------------+
|         1 | Sam         |         21 |
|         2 | David       |         24 |
|         3 | Carol       |         22 |
|         4 | Johnson     |         19 |
+-----------+-------------+------------+
4 rows in set (0.00 sec)

CONCAT() ফাংশন ব্যবহার করে দুটি কলাম কনক্যাটেনেট করি। এখানে StudentName এবং StudentAge কলাম কনক্যাটেনেট করা হচ্ছে:

mysql> SELECT CONCAT(StudentName, ' ', StudentAge) AS NameAndAgeColumn FROM concatenateTwoColumnsDemo;

কনক্যাটেনেট করা কলাম দেখানোর আউটপুট:

+------------------+
| NameAndAgeColumn |
+------------------+
| Sam 21           |
| David 24         |
| Carol 22         |
| Johnson 19       |
+------------------+
4 rows in set (0.00 sec)
  1. MySQL-এ GREATEST() এবং LEAST() ব্যবহার করে দুটি কলামের জোড়ার আবার্তন গণনা

  2. MySQL-এ CONCAT() এবং JOIN ব্যবহার করে আলাদা টেবিলের কলাম সংযুক্ত করুন

  3. MySQL에서 NULL 포함 컬럼 두 개를 CONCAT으로 합칠 때 IFNULL로 안전하게 처리하기

  4. MySQL-এ একসাথে দুটি কলাম আপডেট করা (সিঙ্গল কোয়েরি)