কম্পিউটার

MySQL ক্যোয়ারী অন্য ফিল্ডে বুলিয়ান মানের ভিত্তিতে শুধুমাত্র একটি ফিল্ড আনার জন্য


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

mysql> টেবিল তৈরি করুন DemoTable( EmployeeId int NULL AUTO_INCREMENT PRIMARY KEY, EmployeeName varchar(40), is Married boolean); কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.57 সেকেন্ড)

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

ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করুন
mysql> DemoTable(EmployeeName,isMarried) মান ('Chris',true); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.14 সেকেন্ড)mysql> DemoTable(EmployeeName,isMarried) মানগুলিতে সন্নিবেশ করুন('Robert',false);কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.15 সেকেন্ড)mysql> DemoTable(EmployeeName,isMarried) মান ('Mike',false) এ ঢোকান;কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.21 সেকেন্ড)mysql> DemoTable(EmployeeName) এ ঢোকান মান('বব',সত্য);কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.07 সেকেন্ড)mysql> DemoTable(EmployeeName,isMarried) মান ('Tom',true); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.12 সেকেন্ড) 

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

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

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

তৈরি করবে
+------------+---------------+------------+| কর্মচারী আইডি | কর্মচারীর নাম | বিবাহিত |+------------+---------------+------------+| 1 | ক্রিস | 1 || 2 | রবার্ট | 0 || 3 | মাইক | 0 || 4 | বব | 1 || 5 | টম | ১ )

অন্য ক্ষেত্রে বুলিয়ান মানের ভিত্তিতে শুধুমাত্র একটি একক ক্ষেত্র আনার জন্য নিম্নলিখিত প্রশ্ন রয়েছে -

mysql> DemoTable থেকে কর্মচারীর নাম নির্বাচন করুন যেখানে isMarried=true;

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

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

  1. NULL-এর জায়গায় শুধুমাত্র একটি একক ক্ষেত্র আপডেট করার জন্য MySQL ক্যোয়ারী

  2. অনুরূপ কলাম মান থেকে শুধুমাত্র NO মানের গণনা ফেরাতে MySQL ক্যোয়ারী

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

  4. সর্বাধিক ক্রমবর্ধমান মান আনতে MySQL ক্যোয়ারী