কম্পিউটার

পাইথন ব্যবহার করে MySQL এ AVG() ফাংশনের ব্যবহার ব্যাখ্যা কর?


AVG() ফাংশনটি MySQL-এর একটি পাটিগণিত ফাংশন।

নাম অনুসারে AVG() ফাংশনটি টেবিলে একটি সংখ্যাসূচক কলামের গড় ফেরত দিতে ব্যবহৃত হয়।

সিনট্যাক্স

SELECT AVG(column_name) FROM table_name

পাইথনে MySQL ব্যবহার করে টেবিলে AVG() ফাংশন ব্যবহার করার জন্য আপনাকে যে ধাপগুলি অনুসরণ করতে হবে

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

  • connect()

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

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

  • execute() পদ্ধতি

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

ধরুন আমাদের "ছাত্র" নামে নিম্নলিখিত টেবিল আছে।

ছাত্ররা

+----------+-----------+
| 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 AVG(marks) FROM Students"
cursor.execute(query1)
avg=cursor.fetchall()
print(“Average marks :”,avg)

db.close()

আউটপুট

Average marks : 75.4

  1. পাইথনে 'পপ' ফাংশন ব্যবহার করে ডেটাফ্রেমের একটি কলাম কীভাবে মুছবেন?

  2. পাইথনে অন্তর্নির্মিত ফাংশন ব্যবহার করে একটি প্রদত্ত স্ট্রিং-এর পারমুটেশন

  3. অ্যাকুমুলেট ফাংশন ব্যবহার করে পাইথনে উপসর্গ যোগফল অ্যারে

  4. পাইথনে % অপারেটরের ফাংশন ব্যাখ্যা কর।