কম্পিউটার

মাইএসকিউএল-এ পূর্ণসংখ্যা সহ স্ট্রিং থেকে সর্বোচ্চ মান কীভাবে পেতে হয়?


আপনি এর জন্য MAX() এর সাথে CAST() ব্যবহার করতে পারেন। যেহেতু স্ট্রিংটি স্ট্রিং এবং পূর্ণসংখ্যা দিয়ে পূর্ণ, উদাহরণস্বরূপ, "STU201", তাই আমাদের CAST() ব্যবহার করতে হবে।

আসুন প্রথমে একটি টেবিল তৈরি করি -

mysql> টেবিল তৈরি করুন DemoTable( Id int NOT NULL AUTO_INCREMENT PRIMARY KEY, StudentBookCode varchar(200)); কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.56 সেকেন্ড)

সন্নিবেশ কমান্ড -

ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করুন
mysql> DemoTable(StudentBookCode) মান ('STU201') এ সন্নিবেশ করুন;কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.20 সেকেন্ড)mysql> DemoTable(স্টুডেন্টবুককোড) মানগুলিতে ('STU202'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত 0.20 সেকেন্ড)mysql> DemoTable(StudentBookCode) মানগুলিতে ('STU203'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.20 সেকেন্ড)mysql> DemoTable(স্টুডেন্টবুককোড) মানগুলিতে সন্নিবেশ করুন ('STU290'); কোয়েরি ঠিক আছে ('STU290'); 0.19 সেকেন্ড)mysql> DemoTable(StudentBookCode) মান ('STU234') এ ঢোকান; ঠিক আছে, 1 সারি প্রভাবিত (0.15 সেকেন্ড)

নির্বাচনী বিবৃতি ব্যবহার করে টেবিল থেকে সমস্ত রেকর্ড প্রদর্শন করার জন্য নিচের প্রশ্নটি রয়েছে
mysql> DemoTable থেকে *নির্বাচন করুন;

এটি নিম্নলিখিত আউটপুট −

তৈরি করবে <প্রে>+------+-----------------+| আইডি | স্টুডেন্টবুককোড |+----+-----------------+| 1 | STU201 || 2 | STU202 || 3 | STU203 || 4 | STU290 || 5 | STU234 |+----+-----------------+5 সারি সেটে (0.00 সেকেন্ড)

সর্বাধিক মান −

পেতে ক্যোয়ারী নিচে দেওয়া হল
mysql> DemoTable থেকে MAX(CAST(SUBSTRING(StudentBookCode FROM 4) AS Unsigned)) নির্বাচন করুন;

এটি নিম্নলিখিত আউটপুট −

তৈরি করবে <পূর্ব>+------------------------------------------------------------ ------------+| সর্বোচ্চ ------------------------+| 290 |+------------------------------------------------------------ -----------+1 সারি সেটে (0.00 সেকেন্ড)
  1. MySQL Aggregate ফাংশন সহ একটি কলামের সর্বোচ্চ মান পান

  2. MYSQL-এর নির্দিষ্ট অক্ষর দিয়ে শুরু হওয়া আলফানিউমেরিক স্ট্রিং সহ একটি কলাম থেকে সর্বোচ্চ মান কীভাবে পাওয়া যায়?

  3. MySQL-এ ভিন্ন আইডি সহ একই টেবিল থেকে সাধারণ মান আছে এমন সারি পান

  4. একটি MySQL কলাম থেকে সর্বোচ্চ মান আনবেন?