আমি কিভাবে মাইএসকিউএল-এ CONCAT() ফাংশন ব্যবহার করব?

Ami Kibhabe Ma I Esaki U Ela E Concat Phansana Byabahara Karaba



যখন মাইএসকিউএল-এর সাথে কাজ করার কথা আসে, তখন আপনার ডেটা ম্যানিপুলেট এবং পরিচালনা করতে সাহায্য করার জন্য অনেক দরকারী ফাংশন উপলব্ধ রয়েছে। দ্য CONCAT() ফাংশন হল সেই ফাংশনগুলির মধ্যে একটি যা আপনাকে দুই বা ততোধিক স্ট্রিংকে একক স্ট্রিংয়ে একত্রিত করতে দেয়। ব্যবস্থাপনা এবং বিশ্লেষণের জন্য বড় ডেটাসেটের সাথে কাজ করার ক্ষেত্রে এই ফাংশনটি অবিশ্বাস্যভাবে কার্যকর হতে পারে।

এই নির্দেশিকাটি কীভাবে ব্যবহার করবেন সে সম্পর্কে বিস্তারিত তথ্য প্রদান করবে CONCAT() MySQL এ ফাংশন।







কিভাবে আমি মাইএসকিউএল-এ CONCAT() ফাংশনটি ব্যবহার করব?

দ্য ' CONCAT() ” ফাংশনটি দুই বা ততোধিক স্ট্রিংকে এক স্ট্রিং-এ মার্জ করার জন্য ব্যবহার করা হয়, একাধিক স্ট্রিংকে আর্গুমেন্ট হিসাবে গ্রহণ করে এবং একটি একক সংযুক্ত স্ট্রিং মান ফিরিয়ে দেয়। CONCAT() ফাংশন ব্যবহার করে স্ট্রিং-এ যোগদানের সিনট্যাক্স নিচে দেওয়া হল:



কনক্যাট ( 'স্ট্রিং1' , 'স্ট্রিং2' ,... )


উপরের সিনট্যাক্সে, স্ট্রিং1, স্ট্রিং2 ইত্যাদির জায়গায় আপনার পছন্দের স্ট্রিং মান উল্লেখ করুন।



আসুন তাদের কাজ বোঝার জন্য CONCAT() ফাংশনের কয়েকটি উদাহরণ দেখি।





উদাহরণ 1: Concat দুই স্ট্রিং

' ব্যবহার করে দুটি স্ট্রিং যোগ করতে নীচের কমান্ডটি টাইপ করুন CONCAT() ' ফাংশন এবং ' ব্যবহার করে ফলাফল পুনরুদ্ধার করুন নির্বাচন করুন 'বিবৃতি:



CONCAT নির্বাচন করুন ( 'লিনাক্স' , 'ইঙ্গিত' ) ;


উপরের উদাহরণে, আপনি স্ট্রিংগুলি পরিবর্তন করতে পারেন ' লিনাক্স ', এবং ' ইঙ্গিত ” আপনি একত্রিত করতে চান যে স্ট্রিং সঙ্গে.

আউটপুট


আউটপুট দেখায় যে ' লিনাক্স ', এবং ' ইঙ্গিত ' স্ট্রিংগুলি একটি একক স্ট্রিং এর সাথে যুক্ত হয়েছে ' লিনাক্স হিন্ট

উদাহরণ 2: দুই স্ট্রিংয়ের বেশি কনক্যাট

দুটির বেশি স্ট্রিং একত্রিত করতে আপনাকে নিচের মত করে CONCAT() ফাংশনে আর্গুমেন্টের সংখ্যা বাড়াতে হবে:

CONCAT নির্বাচন করুন ( 'লিনাক্স' , ' , 'ইঙ্গিত' , '!' ) ;


উপরের উদাহরণে, দ্বিতীয় যুক্তিটি একটি একক স্থান, এবং চতুর্থটি একটি বিশেষ অক্ষর মানে বিশেষ অক্ষরগুলিকেও একটি স্ট্রিং হিসাবে বিবেচনা করা হবে এবং যুক্ত করা যেতে পারে।

আউটপুট


আউটপুট দেখায় যে স্ট্রিংগুলি একত্রিত হয়েছে।

উদাহরণ 3: কলামের মানগুলিতে যোগ দিন

দ্য ' CONCAT() ” ফাংশন এর সাথে ব্যবহার করা যেতে পারে নির্বাচন করুন একটি নির্দিষ্ট টেবিলের নির্দিষ্ট কলাম মান যোগ করার বিবৃতি। দুটি কলাম সংযুক্ত করার উদাহরণ ' নামের প্রথম অংশ ' এবং ' নামের শেষাংশ ' এর ' গ্রাহকদের 'সারণী নীচে দেওয়া আছে:

CONCAT নির্বাচন করুন ( নামের প্রথম অংশ, ' , নামের শেষাংশ ) গ্রাহকদের কাছ থেকে FULL_NAME হিসাবে;


উপরের উদাহরণে, আউটপুট হিসাবে প্রদর্শিত হবে “ পুরো নাম

আউটপুট


আউটপুট দেখায় যে নির্দিষ্ট কলাম মান যোগ করা হয়েছে.

উদাহরণ 4: স্ট্রিং এবং কলাম মান যোগ করুন

CONCAT() ফাংশনটি একটি নির্দিষ্ট স্ট্রিং সহ একটি টেবিলের কলামের মানগুলিতে যোগ দিতে ব্যবহার করা যেতে পারে। যোগদানের উদাহরণ ' স্বাগত ' স্ট্রিং এবং ' নামের প্রথম অংশ ' এবং ' নামের শেষাংশ 'এর কলাম' গ্রাহকদের 'সারণী নীচে দেওয়া হল:

CONCAT নির্বাচন করুন ( 'স্বাগত, ' , নামের প্রথম অংশ, ' , নামের শেষাংশ )
গ্রাহকদের কাছ থেকে শুভেচ্ছা হিসাবে;


আউটপুট


আউটপুট দেখায় যে স্ট্রিং এবং কলামের মানগুলি একত্রিত হয়েছে।

উদাহরণ 5: বিভিন্ন টেবিল থেকে কলাম মান যোগ করুন

দ্য ' CONCAT() ” ফাংশন দুটি ভিন্ন টেবিলের কলামের মানগুলির সাথে যোগ দিতে পারে এবং একটি একক মান হিসাবে ফলাফল দিতে পারে, যেমনটি নীচে দেওয়া উদাহরণে দেখানো হয়েছে:

CONCAT নির্বাচন করুন ( ORDERS.PRODUCT_ID , ' , PRODUCTS.NAME , '(' , ORDERS.QUANTITY , ')' )
বিস্তারিত হিসাবে
অর্ডার, পণ্য থেকে
WHERE ORDERS.PRODUCT_ID = PRODUCTS.ID;


উপরের উদাহরণে, ' পণ্য আইডি ' এবং ' পরিমাণ 'এর কলাম' আদেশ 'টেবিল এবং ' NAME 'এর কলাম' পণ্য 'সারণীটি 'এর মধ্যে ব্যবহৃত শর্তের উপর ভিত্তি করে সংযুক্ত করা হয়' কোথায় ধারা।

আউটপুট


আউটপুট দেখায় যে মানগুলি একটি একক মানের সাথে যুক্ত হয়েছে।

উদাহরণ 6: IFNULL() ব্যবহার করে কলামের মানগুলিতে যোগ দিন

মাইএসকিউএল-এ, ' IFNULL() ” একটি ফাংশন যা ব্যবহারকারীকে মানটি পরীক্ষা করতে দেয় খালি অথবা না. দ্য ' CONCAT() 'ফাংশনটি 'এর সাথে ব্যবহার করা যেতে পারে IFNULL() ” ফাংশন চেক করতে (মানটি শূন্য কিনা) এবং একটি নির্দিষ্ট টেবিলের কলামের মানগুলিতে যোগদান করুন।

এখানে IFNULL( ব্যবহার করে কলাম মান যোগদানের উদাহরণ):

CONCAT নির্বাচন করুন ( IFNULL ( নামের প্রথম অংশ, ' ) , ' , IFNULL ( নামের শেষাংশ, ' ) )
গ্রাহকদের কাছ থেকে FULL_NAME হিসাবে;


উপরের উদাহরণে, IFNULL() ফাংশন “এর নন-নাল মান প্রদান করে। নামের প্রথম অংশ ' এবং ' নামের শেষাংশ 'এর কলাম' গ্রাহকদের 'টেবিল এবং তারপর ' CONCAT() ” ফাংশন প্রত্যাবর্তিত মানগুলিকে সংযুক্ত করে।

আউটপুট


আউটপুট দেখায় যে ' নামের প্রথম অংশ ' এবং ' নামের শেষাংশ 'এর কলাম' গ্রাহকদের IFNULL() ফাংশনের ফলাফলের উপর ভিত্তি করে টেবিল একত্রিত করা হয়েছে।

উদাহরণ 7: CONCAT_WS() ব্যবহার করে কলামের মানগুলিতে যোগ দিন

মধ্যে ' CONCAT_WS() 'ফাংশন, ' ডব্লিউএস 'এর অর্থ হল' বিভাজক সহ 'যার মানে ' CONCAT_WS() ” একটি নির্দিষ্ট বিভাজকের সাথে দুই বা ততোধিক স্ট্রিংকে একত্রিত করতে ব্যবহার করা হয়।

CONCAT_WS() ফাংশনের উদাহরণ নিচে দেওয়া হল:

CONCAT_WS নির্বাচন করুন৷ ( ',' , ঠিকানা, শহর, রাজ্য ) গ্রাহকদের কাছ থেকে অবস্থান হিসাবে;


উপরের উদাহরণে, ' ঠিকানা ', ' CITY ', এবং ' অবস্থা 'এর কলাম' গ্রাহকদের 'টেবিল ব্যবহার করা হয় 'এর সাথে , ' বিভাজক

আউটপুট


আউটপুট প্রদর্শিত হয় যে নির্দিষ্ট কলামগুলি কমা দিয়ে যুক্ত করা হয়েছে ' , ' বিভাজক

উপসংহার

দ্য ' CONCAT() ” MySQL-এ ফাংশন হল একটি শক্তিশালী টুল যা আপনাকে বিভিন্ন উপায়ে স্ট্রিং এবং কলামের মানগুলিতে যোগদান করতে দেয়, এটি আপনার ডেটা ম্যানিপুলেট এবং বিশ্লেষণ করা সহজ করে তোলে। উপরে আলোচিত উদাহরণগুলি অনুসরণ করে, আপনি নতুন এবং অর্থপূর্ণ উপায়ে পাঠ্য এবং ডেটা একত্রিত করতে আপনার নিজের MySQL প্রশ্নগুলিতে এই ফাংশনটি ব্যবহার করা শুরু করতে পারেন। এই লেখাটি MySQL-এ CONCAT() ফাংশনের বিভিন্ন ব্যবহারের ক্ষেত্রে ব্যাখ্যা করেছে।