কম্পিউটার

দুটি কলামের মধ্যে "সর্বশ্রেষ্ঠ" খুঁজুন এবং MySql-এ ইতিমধ্যেই শূন্য কিছু রেকর্ড সহ প্রদর্শন করুন


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

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

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

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

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

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

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

তৈরি করবে
+---------+---------+| মান1 | মান2 |+---------+---------+| 78 | 89 || 19 | NULL || NULL | 0 || NULL | 95 |+---------+-------+4 সারি সেটে (0.00 সেকেন্ড)

এখানে দুটি কলাম −

থেকে "সর্বশ্রেষ্ঠ" খুঁজে বের করার জন্য প্রশ্ন রয়েছে৷
mysql> DemoTable থেকে greatest(if(Value1 is null,0,Value1),if(Value2 is null,0,Value2)) নির্বাচন করুন;

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

তৈরি করবে <পূর্ব>+------------------------------------------------------------ ---------------------+| সবচেয়ে বড় ----------------------------------------------+| 89 || 19 || 0 || 95 |+------------------------------------------------------------ -------------------- সেটে +4 সারি (0.00 সেকেন্ড)
  1. MySQL এর সাথে দুটি datetime মানের মধ্যে পার্থক্য খুঁজুন?

  2. তিনটি কলাম থেকে স্বতন্ত্র মান নির্বাচন করুন এবং MySQL সহ একটি একক কলামে প্রদর্শন করুন

  3. MySQL এ NULL এবং NOT NULL রেকর্ড সহ একটি কলাম থেকে শুধুমাত্র NULL মান প্রদর্শন করুন

  4. MySQL এর সাথে কলামের সেটে একটি নাল মান সহ রেকর্ডগুলি কীভাবে সন্ধান করবেন