কম্পিউটার

একই কলাম মান সহ ক্ষেত্রগুলির যোগফল খুঁজে পেতে মাইএসকিউএল কোয়েরি?


এর জন্য GROUP BY ক্লজ ব্যবহার করুন। আসুন প্রথমে একটি টেবিল তৈরি করি -

mysql> সারণি sumOfFieldsDemo তৈরি করুন -> ( -> আইডি শূন্য নয় স্বয়ংক্রিয়_INCREMENT প্রাথমিক কী, -> ClientSerialNumber varchar(100), -> ClientCost int -> );কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.50 sec)> 

নিচে ইনসার্ট কমান্ড −

ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করার জন্য ক্যোয়ারী দেওয়া হল
mysql> sumOfFieldsDemo(ClientSerialNumber,ClientCost) মান ('1111',450); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.16 সেকেন্ড)mysql> sumOfFieldsDemo-এ ঢোকান(ClientSerialNumber'20,20,20) মান;কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.15 সেকেন্ড)mysql> sumOfFieldsDemo(ClientSerialNumber,ClientCost) মানগুলিতে ঢোকান মান('3333',250); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.12 সেকেন্ড)mysql> sumOfFieldsDemo(ClientSerialNumber,ClientCost) মানগুলিতে ঢোকান ('2222',1000); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.10 সেকেন্ড) যোগ করুন সারি প্রভাবিত (0.17 সেকেন্ড)mysql> sumOfFieldsDemo(ClientSerialNumber,ClientCost) মান ('4444',100); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.17 সেকেন্ড)

নির্বাচনী বিবৃতি ব্যবহার করে টেবিল থেকে সমস্ত রেকর্ড প্রদর্শন করার জন্য নিচের প্রশ্নটি রয়েছে sumOfFieldsDemo থেকে
mysql> নির্বাচন করুন;

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

তৈরি করবে <প্রে>+---+---------+------------+| আইডি | ক্লায়েন্ট সিরিয়াল নম্বর | ক্লায়েন্ট কস্ট |+------+---------+------------+| 1 | 1111 | 450 || 2 | 2222 | 550 || 3 | ৩৩৩৩ | 150 || 4 | ৩৩৩৩ | 250 || 5 | 2222 | 1000 || 6 | 1111 | 1000 || 7 | 1111 | 500 || 8 | 4444 | ১০০

এখানে একই কলাম মান −

সহ ক্ষেত্রগুলির যোগফল খুঁজে বের করার জন্য কোয়েরি রয়েছে
mysql> Id,ClientSerialNumber, SUM(ClientCost) AS TotalSum -> sumOfFieldsDemo থেকে -> ClientSerialNumber দ্বারা গোষ্ঠী নির্বাচন করুন;

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

তৈরি করবে <প্রে>+------+---------+---------+| আইডি | ক্লায়েন্ট সিরিয়াল নম্বর | মোট যোগফল |+------+---------+------------+| 1 | 1111 | 1950 || 2 | 2222 | 1550 || 3 | ৩৩৩৩ | 400 || 8 | 4444 | ১০০টি পূর্বে>
  1. MySQL SUM() দিয়ে যোগফল খুঁজুন এবং কলাম শিরোনামের জন্য উপনাম দিন

  2. মাইএসকিউএল কোয়েরি "UP" নামের অনুরূপ কলাম সহ 5টি টেবিল থেকে যোগফল গণনা করতে?

  3. MySQL - একই ID সহ SUM সারি?

  4. MySQL-এ একটি কলামে সর্বোচ্চ মান খুঁজুন