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

MySQL টেবিলের কলামগুলোর ওপর CONCAT() ফাংশন কীভাবে প্রয়োগ করব?


আমরা CONCAT() ফাংশন ব্যবহার করে দুটি বা অধিক কলামের মান একসাথে যেতে পারি। এই ক্ষেত্রে, CONCAT() ফাংশনের আর্গুমেন্টগুলো হবে কলামের নাম। উদাহরণস্বরূপ, মনে করুন 'Student' নামে একটি টেবিল আছে এবং আমরা ছাত্রের নাম ও ঠিকানা একসাথে একটি কলামে চাই, তাহলে নিচের কোয়ারিটি লিখা যাবে −

mysql> Select Id, Name, Address, CONCAT(ID,', ',Name,', ', Address)AS 'ID, Name, Address' from Student; +------+---------+---------+--------------------+ | Id   | Name    | Address | ID, Name, Address  | +------+---------+---------+--------------------+ | 1    | Gaurav  | Delhi   | 1, Gaurav, Delhi   | | 2    | Aarav   | Mumbai  | 2, Aarav, Mumbai   | | 15   | Harshit | Delhi   | 15, Harshit, Delhi | | 20   | Gaurav  | Jaipur  | 20, Gaurav, Jaipur | +------+---------+---------+--------------------+ 4 rows in set (0.00 sec)

  1. MySQL-এ টেবিল নাম এবং কলাম নাম একসাথে দেখানো (INFORMATION_SCHEMA)

  2. MySQL-এ SHOW COLUMNS কমান্ড দিয়ে টেবিলের কলাম নামগুলো জানুন

  3. MySQL ফাংশন থেকে টেবিল রিটার্ন করা সম্ভব নয়, স্টোরড প্রসিডিউর ব্যবহার করুন

  4. MySQL টেবিল নামে আন্ডারস্কোর (_) ব্যবহার করা — ব্যাকটিক বাধ্যতামূলক