কম্পিউটার

মাইএসকিউএল-এ কনক্যাটেনেটের মাধ্যমে শর্ত সহ সারিগুলি কীভাবে নির্বাচন করবেন?


এর জন্য, আপনি CONCAT_WS() ব্যবহার করতে পারেন। আসুন একটি টেবিল তৈরি করি -

mysql> সারণি তৈরি করুন ডেমো38−> (−> user_id int,−> user_first_name varchar(20),−> user_last_name varchar(20),−> user_date_of_birth date−> );কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (1.70 সেকেন্ড) 

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

mysql> ডেমো38 মানগুলিতে সন্নিবেশ করুন(10,'জন','স্মিথ','1990−10−01');কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.14 সেকেন্ড)mysql> ডেমো38 মানগুলিতে সন্নিবেশ করুন(11,'ডেভিড ','মিলার','1994−01−21');কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.13 সেকেন্ড)mysql> ডেমো38 মানগুলিতে সন্নিবেশ করুন(11,'জন','ডো','1992−02−01');কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.13 সেকেন্ড)mysql> demo38 মানগুলিতে সন্নিবেশ করুন(12,'Adam','Smith','1996−11−11'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.11 সেকেন্ড)mysql> সন্নিবেশ ডেমো38 মানগুলিতে(13,'ক্রিস','ব্রাউন','1997−03−10');কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.13 সেকেন্ড)

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

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

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

তৈরি করবে <প্রে>+------------------------------------- -------------------+| user_id | user_first_name | ব্যবহারকারীর_শেষ_নাম | ব্যবহারকারীর_জন্মের_তারিখ |+---------+------------------------- ------------------+| 10 | জন | স্মিথ | 1990−10−01 || 11 | ডেভিড | মিলার | 1994−01−21 || 11 | জন | ডো | 1992−02−01 || 12 | আদম | স্মিথ | 1996−11−11 || 13 | ক্রিস | ব্রাউন | 1997−03−10 |+---------+------------------ ----------- সেটে 5 সারি (0.00 সেকেন্ড)

শর্ত −

সহ সারি নির্বাচন করার জন্য নিম্নোক্ত ক্যোয়ারী
mysql> demo38−> থেকে আউটপুট হিসাবে concat_ws('/',user_first_name, user_last_name,'জন্মের তারিখ is=', date_format(user_date_of_birth,'%Y')) নির্বাচন করুন যেখানে user_id ইন(11, 13);

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

তৈরি করবে <পূর্ব>+------------------------------------------------------------ +| আউটপুট |+-------------------------------+ | ডেভিড/মিলার/জন্ম তারিখ হল=/1994 || জন/ডো/জন্ম তারিখ হল=/1992 || ক্রিস/ব্রাউন/জন্ম তারিখ হল=/1997 |+----------------------------------- -----------+3 সারি সেটে (0.00 সেকেন্ড)
  1. মাইএসকিউএল-এ স্পেস সহ একটি কলামের নাম কীভাবে নির্বাচন করবেন?

  2. কিভাবে MySQL থেকে শেষ 10 সারি নির্বাচন করবেন?

  3. কিভাবে MySQL এর সাথে আরোহী ক্রমে একটি টেবিলের শেষ তিনটি সারি নির্বাচন করবেন?

  4. মাইএসকিউএল-এ সিলেক্ট করা থাকলে কীভাবে ব্যবহার করবেন?