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

MySQL-এ কলামের সব ভ্যালু আপারকেসে কনভার্ট করা (UPPER)

কলামের সব ভ্যালু বড় হাতের অক্ষরে (UPPERCASE) কনভার্ট করতে UPPER() ফাংশন ব্যবহার করা হয়।

উদাহরণ:

টেবিল তৈরি:

CREATE TABLE DemoTable627 (
    Id INT NOT NULL AUTO_INCREMENT PRIMARY KEY,
    FirstName VARCHAR(100)
);

ইনসার্ট করার সময় UPPER() ব্যবহার:

INSERT INTO DemoTable627(FirstName) VALUES(UPPER('John'));
INSERT INTO DemoTable627(FirstName) VALUES(UPPER('Sam'));
INSERT INTO DemoTable627(FirstName) VALUES(UPPER('Mike'));
INSERT INTO DemoTable627(FirstName) VALUES(UPPER('Carol'));
INSERT INTO DemoTable627(FirstName) VALUES(UPPER('dAVID'));

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

SELECT * FROM DemoTable627;

ফলাফল:

+----+-----------+
| Id | FirstName |
+----+-----------+
| 1  | JOHN      |
| 2  | SAM       |
| 3  | MIKE      |
| 4  | CAROL     |
| 5  | DAVID     |
+----+-----------+

ব্যাখ্যা: UPPER() ফাংশন স্ট্রিংয়ের সব অক্ষর বড় হাতের করে। LOWER() বা LCASE() ছোট হাতের করে। SELECT-এ ব্যবহার: `SELECT UPPER(FirstName) FROM DemoTable627;`। ডেটা ইনসার্টের সময় UPPER() ব্যবহার করলে সংরক্ষিত ডেটা আপারকেসে থাকে। কেস-ইনসেনসিটিভ সার্চের জন্য COLLATE utf8_general_ci ডিফল্টে কাজ করে।

  1. MySQL-এ নির্দিষ্ট কলামের মান সওয়াপ (Swap) করা

  2. MySQL에서 컬럼 값별 행 개수 세기 (GROUP BY + COUNT)

  3. MySQL-এ কলামের সর্বোচ্চ মান বের করা (Find Maximum Value in a Column)

  4. MySQL-এ কলাম থেকে সর্বোচ্চ মান বের করা