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

Python দিয়ে MySQL-এ MIN() ও MAX() ফাংশন ব্যবহার করা

MIN() ও MAX() ফাংশন টেবিলের কলাম থেকে যথাক্রমে সবচেয়ে ছোট এবং বড় মান বের করতে ব্যবহৃত হয়।

সিনট্যাক্স

MIN()

SELECT MIN(column_name) FROM table_name

MAX()

SELECT MAX(column_name) FROM table_name

Python-এ MySQL ব্যবহার করে MIN() ও MAX() প্রয়োগের ধাপসমূহ

  1. MySQL কনেক্টর ইম্পোর্ট করুন
  2. connect() ব্যবহার করে কনেকশন স্থাপন করুন
  3. cursor() মেথড দিয়ে কার্সার অবজেক্ট তৈরি করুন
  4. উপযুক্ত MySQL স্টেটমেন্ট ব্যবহার করে কোয়েরি তৈরি করুন
  5. execute() মেথড দিয়ে SQL কোয়েরি এক্সিকিউট করুন
  6. কনেকশন বন্ধ করুন

ধরুন Students টেবিলে ছাত্রদের নাম ও মার্কস আছে। আমরা সর্বনিম্ন ও সর্বোচ্চ মার্কস বের করব।

+----------+-----------+
| 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)

query2 = "SELECT MAX(marks) FROM Students"
cursor.execute(query2)
highest = cursor.fetchall()
print("সর্বোচ্চ মার্কস:", highest)
db.close()

আউটপুট

সর্বনিম্ন মার্কস: 49
সর্বোচ্চ মার্কস: 99
  1. HTML-এ Min এবং Max অ্যাট্রিবিউটের ব্যবহার

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

  3. Matplotlib ব্যবহার করে কমান্ড ও X-অক্ষের মধ্যবর্তী অঞ্চল পূরণ করা

  4. Python ও Matplotlib ব্যবহার করে লাইনের শেষে অ্যানোটেশন যোগ করার পদ্ধতি?