কম্পিউটার

পাইথনে MySQL ব্যবহার করে MIN() এবং MAX() এর ব্যবহার ব্যাখ্যা কর?


MIN() এবং MAX() ফাংশনগুলি টেবিলের কলামগুলিতে গাণিতিক ক্রিয়াকলাপ সম্পাদন করতে ব্যবহৃত হয়৷

নাম অনুসারে, MIN() ফাংশনটি নির্বাচিত কলাম থেকে সেরা মান নির্বাচন এবং ফেরত দিতে ব্যবহৃত হয়।

MAX() ফাংশন, অন্যদিকে, নির্বাচিত কলাম থেকে সর্বোচ্চ মান নির্বাচন করে এবং ফেরত দেয়।

সিনট্যাক্স

MIN()

SELECT MIN(column_name) FROM table_name

MAX()

SELECT MAX(column_name) FROM table_name

পাইথনে MySQL ব্যবহার করে টেবিলের একটি কলাম থেকে ন্যূনতম এবং সর্বোচ্চ মান খোঁজার জন্য প্রয়োজনীয় পদক্ষেপগুলি

  • MySQL সংযোগকারী আমদানি করুন

  • connect()

    ব্যবহার করে সংযোগকারীর সাথে সংযোগ স্থাপন করুন
  • কার্সার() পদ্ধতি

    ব্যবহার করে কার্সার অবজেক্ট তৈরি করুন
  • উপযুক্ত mysql বিবৃতি ব্যবহার করে একটি প্রশ্ন তৈরি করুন

  • execute() পদ্ধতি

    ব্যবহার করে এসকিউএল কোয়েরি চালান
  • সংযোগ বন্ধ করুন

আসুন আমরা "ছাত্র" নামে একটি টেবিল রাখি যাতে ছাত্রদের নাম এবং নম্বর রয়েছে। শিক্ষার্থীদের সর্বনিম্ন ও সর্বোচ্চ নম্বর বের করতে হবে। আমরা এই পরিস্থিতিতে MIN() এবং MAX() ফাংশন ব্যবহার করতে পারি। কলাম মার্কের উপর পরিচালিত MIN() ফাংশনটি আমাদের সর্বনিম্ন মার্কস দেবে এবং MAX() ফাংশন সর্বোচ্চ নম্বর প্রদান করবে৷

ছাত্ররা

+----------+-----------+
|    name  |    marks  |
+----------+-----------+
|    Rohit |    62     |
|    Rahul |    75     |
|    Inder |    99     |
|   Khushi |    49     |
|    Karan |    92     |
+----------+-----------+

উপরের টেবিল থেকে আমাদের সর্বনিম্ন এবং সর্বোচ্চ নম্বর খুঁজে বের করতে হবে।

উদাহরণ

import mysql.connector
db=mysql.connector.connect(host="your host", user="your username", password="your
password",database="database_name")

cursor=db.cursor()

query1="SELECT MIN(marks) FROM Students "
cursor.execute(query1)
lowest=cursor.fetchall()
print(“Lowest marks :”,lowest)

query2="SELECT MAX(marks) FROM Students "
cursor.execute(query2)
highest=cursor.fetchall()
print(“Highest marks :”,highest)

db.close()

আউটপুট

Lowest marks : 49
Highest marks : 99

  1. কিভাবে এইচটিএমএল এ ন্যূনতম এবং সর্বোচ্চ বৈশিষ্ট্য ব্যবহার করবেন?

  2. কিভাবে পাইথন ব্যবহার করে একটি শহরের দ্রাঘিমাংশ এবং অক্ষাংশ পেতে?

  3. ম্যাটপ্লটলিব ব্যবহার করে পাইথনে একটি বক্ররেখা এবং এক্স-অক্ষের মধ্যবর্তী অঞ্চলটি পূরণ করা

  4. পাইথন এবং ম্যাটপ্লটলিব ব্যবহার করে লাইনের শেষটি কীভাবে টীকা করবেন?