MySQL-এ একাধিক রোর একটি কলামের ভ্যালুগুলোকে একক স্ট্রিংয়ে জড়াতে (concatenate) GROUP_CONCAT() ফাংশন ব্যবহার করা হয়। সেপারেটর কাস্টোমাইজ করা যায়।
টেবিল ও ডেটা
mysql> create table DemoTable1355 ( Location text );
mysql> insert into DemoTable1355 values('E:'),('AllPrograms'),('ChatApplicationInJava'),('MainFolder');
সব রেকর্ড
mysql> select * from DemoTable1355; +-----------------------+ | Location | +-----------------------+ | E: | | AllPrograms | | ChatApplicationInJava | | MainFolder | +-----------------------+
GROUP_CONCAT দিয়ে একক রোতে পথ বানানো
mysql> select group_concat(Location separator '/') from DemoTable1355; +-------------------------------------------------+ | group_concat(Location separator '/') | +-------------------------------------------------+ | E:/AllPrograms/ChatApplicationInJava/MainFolder | +-------------------------------------------------+
ব্যাখ্যা: separator '/' দিয়ে ফাইল পথের মত আউটপুট বানানো হয়েছে। ডিফল্ট সেপারেটর হয় কমা (,)। GROUP_CONCAT-এর ডিফল্ট ম্যাক্স লেঞ্থ ১০২৪ বাইট (গ্রুপ কনক্যাট ম্যাক্স লেন সিস্টেম ভেরিয়েবল দিয়ে বেড়ানো যায়)।