কম্পিউটার

একটি সারিতে মান গড় গণনা করার জন্য MySQL ক্যোয়ারী?


MySQL-এ এক সারিতে মানের গড় গণনা করতে, নিম্নলিখিত সিনট্যাক্স ব্যবহার করুন

নির্বাচন করুন (yourTableName.yourColumnName1+yourTableName.yourColumnName2+yourTableName.yourColumnName3+,......... 

উপরের সিনট্যাক্স বুঝতে, আসুন একটি টেবিল তৈরি করি। একটি টেবিল তৈরি করার প্রশ্নটি নিম্নরূপ

mysql> সারণি calculateAverageDemo তৈরি করুন -> ( -> x int, -> y int, -> z int ->); কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (1.41 সেকেন্ড)

সন্নিবেশ কমান্ড ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করান।

প্রশ্নটি নিম্নরূপ

mysql> calculateAverageDemo মান (10,20,30) এ ঢোকান; কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.78 সেকেন্ড)mysql> ক্যালকুলেটঅ্যাভারেজডেমো মান (40,50,70); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.26 সেকেন্ড) )mysql> calculateAverageDemo values ​​(80,90,220); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.43 সেকেন্ড)

সিলেক্ট স্টেটমেন্ট ব্যবহার করে টেবিল থেকে সমস্ত রেকর্ড প্রদর্শন করুন।

প্রশ্নটি নিম্নরূপ

mysql> calculateAverageDemo থেকে *নির্বাচন করুন;

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

+------+------+------+| x | y | z |+------+------+------+| 10 | 20 | 30 || 40 | 50 | 70 || 80 | 90 | 220 |+------+------+------+3 সারি সেটে (0.00 সেকেন্ড)

এখানে একটি সারিতে মানের গড় গণনা করার প্রশ্নটি রয়েছে

mysql> নির্বাচন করুন (calculateAverageDemo.x+calculateAverageDemo.y+calculateAverageDemo.z)/3-> calculateAverageDemo থেকে AS গড়;

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

<প্রে>+---------+| গড় |+---------+| 20.0000 || 53.3333 || 130.0000 |+---------+3 সারি সেটে (0.06 সেকেন্ড)

  1. টেবিল থেকে কিছু মান বাদ দিতে MySQL ক্যোয়ারী

  2. একই আইডি সহ সারিগুলির গড় খুঁজে পেতে MySQL কোয়েরি

  3. MySQL ক্যোয়ারী সাধারণ মিল আইডির উপর ভিত্তি করে প্রতিটি সারির সমস্ত মান একত্রিত করতে

  4. কলামের মানের গড় গণনা করুন এবং MySQL-এ কোন দশমিক ছাড়াই ফলাফল প্রদর্শন করুন