কম্পিউটার

পাঁচটি মান সহ একটি কলাম থেকে শুধুমাত্র প্রথম তিনটি মানের গড় খুঁজে পেতে MySQL কোয়েরি


এই জন্য, আপনি একটি subquery ব্যবহার করতে পারেন. আসুন প্রথমে একটি টেবিল তৈরি করি -

mysql> টেবিল তৈরি করুন DemoTable( স্কোর int); কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.62 সেকেন্ড)

সন্নিবেশ কমান্ড -

ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করুন
mysql> DemoTable মানগুলিতে সন্নিবেশ করান 55); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.33 সেকেন্ড) mysql> DemoTable মানগুলিতে ঢোকান(78); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.20 সেকেন্ড)mysql> DemoTable মানগুলিতে সন্নিবেশ করুন (88); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত ( 0.13 সেকেন্ড)

সিলেক্ট স্টেটমেন্ট -

ব্যবহার করে টেবিল থেকে সমস্ত রেকর্ড প্রদর্শন করুন
mysql> DemoTable থেকে *নির্বাচন করুন;

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

তৈরি করবে <প্রে>+------+| স্কোর |+------+| 80 || 45 || 55 || 78 || 88 |+------+5 সারি সেটে (0.00 সেকেন্ড)

শুধুমাত্র প্রথম তিনটি কলামের মানের গড় খুঁজে পেতে ক্যোয়ারীটি নিচে দেওয়া হল। এখানে, আমরা LIMIT 3 ব্যবহার করছি মাত্র তিনটি রেকর্ডের গড় খুঁজে বের করতে -

mysql> থেকে avg(স্কোর) নির্বাচন করুন ( DemoTable limit 3 থেকে স্কোর নির্বাচন করুন) tbl;

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

তৈরি করবে <প্রে>+------------+| avg(স্কোর) |+------------+| 60.0000 |+------------+1 সারি সেটে (0.00 সেকেন্ড)
  1. খরচ এবং পরিমাণ সহ কলামের মান থেকে মোট পরিমাণ গণনা করতে MySQL ক্যোয়ারী?

  2. MySQL-এ কমা বিভক্ত মান সহ একটি কলাম থেকে নির্দিষ্ট রেকর্ড খুঁজুন

  3. অনুরূপ কলাম মান থেকে শুধুমাত্র NO মানের গণনা ফেরাতে MySQL ক্যোয়ারী

  4. MySQL-এ প্রথম তিনটি কলামের মানগুলির জন্য একটি নির্দিষ্ট মান সেট করবেন?