কম্পিউটার

মাইএসকিউএলে কয়েকটি সারি রেকর্ড কীভাবে একত্রিত করবেন?


এই জন্য, CASE WHEN ধারণা ব্যবহার করুন। আসুন প্রথমে একটি টেবিল তৈরি করি -

mysql> টেবিল তৈরি করুন demo68−> (−> id int null auto_increment প্রাথমিক কী নয়,−> company_name varchar(50),−> employee_name varchar(50),−> country_name varchar(50)−> );কোয়েরি ঠিক আছে , 0 সারি প্রভাবিত (1.86 সেকেন্ড)

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

mysql> demo68(company_name,employee_name,country_name)values('Google','John','US');Query OK, 1 সারি প্রভাবিত (0.29 sec)mysql> demo68(company_name,employee_name) এ ঢোকান দেশ_নাম)মান ('গুগল','বব','ইউকে');কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.10 সেকেন্ড)mysql> ডেমো68(কম্পানির_নাম,কর্মচারী_নাম,দেশের_নাম) মান ('গুগল','ডেভিড','তে সন্নিবেশ করুন) AUS'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.08 সেকেন্ড)

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

ব্যবহার করে টেবিল থেকে রেকর্ড প্রদর্শন করুন ডেমো68 থেকে
mysql> নির্বাচন করুন;

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

তৈরি করবে পূর্বে ----+| আইডি | কোম্পানির_নাম | কর্মচারী_নাম | দেশের_নাম |+----+---------------+---------------+------------ ---+| 1 | গুগল | জন | মার্কিন || 2 | গুগল | বব | ইউকে || 3 | গুগল | ডেভিড | AUS |+------+-------------+---------------+------------ ---+3 সারি সেটে (0.00 সেকেন্ড)

MySQL -

-এ কয়েকটি সারি রেকর্ড একত্রিত করার জন্য নিম্নোক্ত ক্যোয়ারী
mysql> select−> company_name,−> max(কেস যখন country_name='US' তারপর কর্মচারী_নাম শেষ) asUS_Employee_Name,−> max(কেস যখন country_name='UK' তারপর কর্মচারী_নাম শেষ) UK_Employee_Name হিসাবে,−> max(কেস যখন country_name='AUS' তারপর কর্মচারী_নাম শেষ) asAUS_Employee_Name−> demo68−> কোম্পানি_নাম অনুসারে গ্রুপ;

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

তৈরি করবে <প্রে>+---------------+-------------------+------------ ------+-------------------+| কোম্পানির_নাম | US_Employee_Name | UK_কর্মচারী_নাম | AUS_Employee_Name |+---------------+----------------------+------------ -----+-------------------+| গুগল | জন | বব | ডেভিড |+---------------+-------------------+------------ -----+------------------- সেটে 1 সারি (0.05 সেকেন্ড)
  1. MySQL এর সাথে একই সারিতে স্বতন্ত্র রেকর্ড থেকে গণনা কীভাবে প্রদর্শন করবেন?

  2. MySQL-এ একাধিক টেক্সট রেকর্ড একত্রিত করুন

  3. কিভাবে MySQL এ বর্তমান মাসের রেকর্ড যোগ করবেন?

  4. কিভাবে MySQL এ পরবর্তী সারি পেজিনেশন নির্বাচন করবেন?