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

MySQL-এ concat() এবং lower() ফাংশনগুলি কার্যকরভাবে ব্যবহার করুন

MySQL-এ concat() এবং lower() ফাংশনগুলির ব্যবহার

MySQL-এ CONCAT() ফাংশনটি একাধিক স্ট্রিং একসাথে জোড়া দিতে ব্যবহৃত হয়, আর LOWER() ফাংশনটি স্ট্রিং-এর সব অক্ষরকে ছোট হাতের (lowercase) রূপান্তর করে। নিচে একটি উদাহরণের মাধ্যমে এদের যৌথ ব্যবহার দেখানো হলো।

টেবিল তৈরি এবং ডেটা ইনসার্ট

mysql> CREATE TABLE concatAndLowerDemo (
    -> FirstValue VARCHAR(10),
    -> SecondValue VARCHAR(10),
    -> ThirdValue VARCHAR(10),
    -> FourthValue VARCHAR(10)
    -> );

কিছু স্যাম্পল রেকর্ড ইনসার্ট করা হলো:

mysql> INSERT INTO concatAndLowerDemo VALUES('John','12345','Java','MySQL');
mysql> INSERT INTO concatAndLowerDemo VALUES('Hi','12345','98764','MongoDB');
mysql> INSERT INTO concatAndLowerDemo VALUES('9485','746464','903940','cpp');

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

mysql> SELECT * FROM concatAndLowerDemo;
+------------+-------------+------------+-------------+
| FirstValue | SecondValue | ThirdValue | FourthValue |
+------------+-------------+------------+-------------+
| John       | 12345       | Java       | MySQL       |
| Hi         | 12345       | 98764      | MongoDB     |
| 9485       | 746464      | 903940     | cpp         |
+------------+-------------+------------+-------------+

concat() এবং lower() একসাথে ব্যবহার

mysql> SELECT LOWER(CONCAT(FirstValue, SecondValue, ThirdValue, FourthValue)) AS lowerDemo
    -> FROM concatAndLowerDemo;
+---------------------+
| lowerDemo           |
+---------------------+
| john12345javamysql  |
| hi1234598764mongodb |
| 9485746464903940cpp |
+---------------------+

এখানে চারটি কলামের মান একসাথে জোড়া দেওয়া হয়েছে এবং তারপর পুরো স্ট্রিংটি lowercase-এ রূপান্তর করা হয়েছে।

  1. MySQL NOW() এবং CURDATE() ফাংশনকে UTC-তে সেট করা

  2. MySQL SELECT কোয়ারিতে এলিয়াস (alias) ব্যবহার করার পদ্ধতি

  3. MySQL-এ LIKE CONCAT() ব্যবহার করে ডাইনামিক প্যাটার্ন ম্যাচিং

  4. MySQL কোয়েরি: AND OR ব্যবহার করে নির্বাচন করা