কম্পিউটার

MySQL নির্বাচন জমা (চলমান যোগফল) কলাম?


জমে থাকা কলাম নির্বাচন করতে, প্রথমে একটি ডেমো টেবিল তৈরি করা যাক। একটি টেবিল তৈরি করার প্রশ্নটি নিম্নরূপ -

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

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

mysql> insert in accumulatedDemo values(10);Query OK, 1 সারি প্রভাবিত (0.21 sec)mysql> insert in accumulatedDemo values(15);Query OK, 1 সারি প্রভাবিত (0.09 sec)mysql> সন্নিবেশিত মান (Demo) এ ঢোকান 20); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.13 সেকেন্ড) mysql> জমাকৃত ডেমো মানগুলিতে সন্নিবেশ করান 0.14 সেকেন্ড)

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

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

এখানে আউটপুট −

<প্রে>+------+| মান |+------+| 10 || 15 || 20 || 25 || 45 |+------+5 সারি সেটে (0.00 সেকেন্ড)

জমে থাকা কলাম −

নির্বাচন করার জন্য নিম্নোক্ত ক্যোয়ারী
mysql> সেট করুন @previousSum =0;কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.00 সেকেন্ড)mysql> মান নির্বাচন করুন, @previousSum:=@previousSum+ Value AS AccumulatedDemo থেকে AccumulatedColumn;

এখানে আউটপুট −

+------+---------+| মান | সঞ্চিত কলাম |+------+-------------------+| 10 | 10 || 15 | 25 || 20 | 45 || 25 | 70 || 45 | 115 |+------+-------------------+5 সারি সেটে (0.00 সেকেন্ড)

  1. নিচের n রেকর্ড নির্বাচন করতে MySQL ক্যোয়ারী

  2. পূর্ববর্তী মানের সাথে একটি কলামের মান যোগ করতে MySQL SELECT করুন

  3. MySQL-এর একটি শর্তের উপর ভিত্তি করে একটি কলাম SUM

  4. টেবিলের স্বতন্ত্র কলাম থেকে গড় নির্বাচন করতে MySQL ক্যোয়ারী?