কম্পিউটার

কিভাবে আমি একটি MySQL ক্যোয়ারীতে অনেক বা বিবৃতি এড়াতে পারি?


অনেক বা বিবৃতি এড়াতে MySQL IN() ব্যবহার করুন। আসুন প্রথমে একটি টেবিল তৈরি করি -

mysql> টেবিল তৈরি করুন DemoTable( Id int NOT NULL AUTO_INCREMENT PRIMARY KEY, Name varchar(40)); কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.89 সেকেন্ড)

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

ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করুন
mysql> DemoTable(Name) মান ('Chris'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.13 সেকেন্ড)mysql> DemoTable(নাম) মানগুলিতে সন্নিবেশ করুন ('রবার্ট'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত ( 0.21 সেকেন্ড)mysql> DemoTable(Name) মান ('Mike') এ ঢোকান; কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.10 সেকেন্ড) mysql> DemoTable(নাম) মানগুলিতে সন্নিবেশ করুন ('Sam'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত ( 0.09 সেকেন্ড)mysql> DemoTable(Name) মানগুলিতে সন্নিবেশ করুন 

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

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

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

তৈরি করবে <প্রে>+----+---------+| আইডি | নাম |+----+---------+| 1 | ক্রিস || 2 | রবার্ট || 3 | মাইক || 4 | স্যাম || 5 | ডেভিড |+---+---------+5 সারি সেটে (0.00 সেকেন্ড)

একটি MySQL ক্যোয়ারীতে অত্যধিক বা বিবৃতি এড়াতে ক্যোয়ারীটি হল IN() -

ব্যবহার করে
mysql> DemoTable থেকে *নির্বাচন করুন যেখানে Id IN(1,3,5);

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

তৈরি করবে <প্রে>+------+------+| আইডি | নাম |+---+-------+| 1 | ক্রিস || 3 | মাইক || 5 | ডেভিড |+---+------+3 সারি সেটে (0.00 সেকেন্ড)
  1. অনেক সারি নির্বাচন করতে MySQL ক্যোয়ারী?

  2. মাইএসকিউএল-এ সাউন্ডএক্স() কীভাবে প্রশ্ন করবেন?

  3. মাইএসকিউএল-এ আমি কীভাবে "কীক্যাশ দিয়ে মেরামত" এড়াতে পারি?

  4. যদি একটি প্রশ্ন MySQL এ একটি শূন্য মান প্রদান করে তাহলে আমি কিভাবে 0 সেট করতে পারি?