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 সেকেন্ড)