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

MySQL CONCAT() ফাংশন দিয়ে কলাম মান একসাথে করুন


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

SELECT CONCAT('(',yourColumnName1,',', yourColumnName2,',',yourColumnName3,...N')') as anyVariableName from yourTableName;

উদাহরণের জন্য একটি টেবিল তৈরি করি:

mysql> create table Concatenation_OperatorDemo -> ( -> -> VendorId int, -> VendorName varchar(100), -> VendorCountry varchar(100) -> ); Query OK, 0 rows affected (0.69 sec)

টেবিলে রেকর্ড যোগ করুন:

mysql> insert into Concatenation_OperatorDemo values(101,'Carol','US'); Query OK, 1 row affected (0.19 sec) mysql> insert into Concatenation_OperatorDemo values(102,'Bob','UK'); Query OK, 1 row affected (0.18 sec) mysql> insert into Concatenation_OperatorDemo values(103,'John','US'); Query OK, 1 row affected (0.14 sec) mysql> insert into Concatenation_OperatorDemo values(104,'David','UK'); Query OK, 1 row affected (0.25 sec)

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

mysql> select *from Concatenation_OperatorDemo;

আউটপুট:

+----------+------------+---------------+ | VendorId | VendorName | VendorCountry | +----------+------------+---------------+ | 101      | Carol      | US            | | 102      | Bob        | UK            | | 103      | John       | US            | | 104      | David      | UK            | +----------+------------+---------------+ 4 rows in set (0.00 sec)

এখন তিনটি কলাম একসাথে করুন:

mysql> select concat('(',VendorId,',', VendorName,',', VendorCountry,')')as ConcatenationDemo -> from Concatenation_OperatorDemo;

ফলাফল:

+-------------------+ | ConcatenationDemo | +-------------------+ | (101,Carol,US)    | | (102,Bob,UK)      | | (103,John,US)     | | (104,David,UK)    | +-------------------+ 4 rows in set (0.00 sec)

  1. MySQL-এ SOUNDEX() ফাংশন ব্যবহার করে ধ্বনিসাম্য খুঁজে বের করা

  2. MySQL-এ DELETE স্টেটমেন্ট ব্যবহার করে নির্দিষ্ট সারি মুছে ফেলা

  3. MySQL-এ ! অপারেটর ব্যবহার

  4. MySQL কোয়েরি এন্টার করা (Entering MySQL Queries)