MySQL MAX() ফাংশন: কলামের সর্বোচ্চ মান নির্ণয়
MAX() একটি বিল্ট-ইন এগ্রিগেট ফাংশন যা একটি কলামের সবচেয়ে বড় মান রিটার্ন করে। এটি সংখ্যা, তারিখ, স্ট্রিং — সব টাইপের জন্য কাজ করে।
উদাহরণ
টেবিল তৈরি এবং ডেটা ইনসার্ট:
CREATE TABLE DemoTable (Id INT);
INSERT INTO DemoTable VALUES (100), (988), (1000), (99), (999);
MAX() ব্যবহার করে কোয়ারি
SELECT MAX(Id) AS MaxId FROM DemoTable;
আউটপুট:
+-------+
| MaxId |
+-------+
| 1000 |
+-------+
ব্যবহারের টিপস
WHEREক্লজের সাথে ব্যবহার করে শর্তসাপেক্ষ সর্বোচ্চ মান বের করা যায়।GROUP BYএর সাথে ব্যবহার করে গ্রুপভিত্তিক সর্বোচ্চ মান বের করা যায়।- ইন্ডেক্স থাকলে পারফরম্যান্স খুব ভালো।
NULLমানগুলো ইগনোর করে।
সহোদর ফাংশন: MIN() — ন্যূনতম মান বের করতে।