কম্পিউটার

বর্তমান সারির সাথে আগের সারির মানের সমষ্টি কিভাবে করবেন এবং MySQL ক্রস জয়েন দিয়ে অন্য সারিতে ফলাফল প্রদর্শন করবেন?


আসুন প্রথমে একটি টেবিল তৈরি করি -

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

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

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

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

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

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

তৈরি করবে <প্রে>+------+| মান |+------+| 50 || 20 || 30 |+------+3 সারি সেটে (0.00 সেকেন্ড)

MySQL-এ পূর্ববর্তী সারির যোগফল পূর্ববর্তী সারির সমষ্টি −

mysql> টি. মান নির্বাচন করুন, (@s :=@s + t.Value) DemoTable থেকে সংখ্যা হিসাবে t ক্রস জয়েন করুন (@s :=0 নির্বাচন করুন) t.Value দ্বারা p অর্ডার;

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

তৈরি করবে <প্রে>+------+---------+| মান | সংখ্যা |+------+---------+| 20 | 20 || 30 | 50 || 50 | 100 |+------+---------+3 সারি সেটে (0.07 সেকেন্ড)
  1. একাধিক সারি গণনা করুন এবং MySQL সহ বিভিন্ন কলামে (এবং একটি একক সারি) ফলাফল প্রদর্শন করুন

  2. MySQL এর সাথে একই সারিতে স্বতন্ত্র রেকর্ড থেকে গণনা কীভাবে প্রদর্শন করবেন?

  3. ফলাফল ফর্ম্যাট করতে MySQL-এ SUM এবং FORMAT একত্রিত করুন

  4. একটি কলাম মানের প্রথম অক্ষর আনুন এবং MySQL এর সাথে অন্য কলামে এটি সন্নিবেশ করুন