কম্পিউটার

মাইএসকিউএল-এ দুটি নির্বাচনের মধ্যে পার্থক্য?


আপনি MySQL-এ দুটি নির্বাচনের মধ্যে পার্থক্যের জন্য সাবকোয়ারি ব্যবহার করতে পারেন। সিনট্যাক্স নিম্নরূপ:

আপনার টেবিলেরনাম থেকে *নির্বাচন করুন যেখানে আপনার কলামের নাম নেই (YouTableName থেকে আপনার কলামের নাম নির্বাচন করুন যেখানে আপনার শর্ত;

উপরের সিনট্যাক্স বুঝতে, আসুন একটি টেবিল তৈরি করি। একটি টেবিল তৈরি করার প্রশ্নটি নিম্নরূপ:

mysql> টেবিলের পার্থক্য নির্বাচন ডেমো তৈরি করুন -> ( -> Id int NULL AUTO_INCREMENT, -> UserId int, -> UserValue int, -> PRIMARY KEY(Id) -> );কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.87 sec) 

সন্নিবেশ কমান্ড ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করান। প্রশ্নটি নিম্নরূপ:

mysql> DifferenceSelectDemo(UserId,UserValue) মান (10,10); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.24 সেকেন্ড)mysql> সন্নিবেশ করুন DifferenceSelectDemo(UserId,UserValue) মানগুলিতে (10,20), 1টি সারি প্রভাবিত (0.15 সেকেন্ড)mysql> DifferenceSelectDemo(UserId,UserValue) মান (20,30) এ ঢোকান; কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.17 সেকেন্ড)mysql> DifferenceSelectDemo(UserId,UserValue,20) এ ঢোকান;কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.19 সেকেন্ড)mysql> DifferenceSelectDemo(UserId,UserValue) মান (30,40); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.14 সেকেন্ড)mysql> পার্থক্য নির্বাচন ডেমোতে ঢোকান,(Useralue) মান 30,20); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.15 সেকেন্ড)

সিলেক্ট স্টেটমেন্ট ব্যবহার করে টেবিল থেকে সমস্ত রেকর্ড প্রদর্শন করুন। প্রশ্নটি নিম্নরূপ:

mysql> DifferenceSelectDemo থেকে *নির্বাচন করুন;

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

+------+---------+------------+| আইডি | UserId | ব্যবহারকারীর মান |+------+---------+------------+| 1 | 10 | 10 || 2 | 10 | 20 || 3 | 20 | 30 || 4 | 20 | 20 || 5 | 30 | 40 || 6 | 30 | ২০ 

দুটি নির্বাচনের মধ্যে পার্থক্য পেতে এখানে ক্যোয়ারী রয়েছে:

mysql> DifferenceSelectDemo থেকে *নির্বাচন করুন -> WHERE UserValue NOT IN (DifferenceSelectDemo থেকে UserValue নির্বাচন করুন যেখানে Id=1);

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

+------+---------+------------+| আইডি | UserId | ব্যবহারকারীর মান |+------+---------+------------+| 2 | 10 | 20 || 3 | 20 | 30 || 4 | 20 | 20 || 5 | 30 | 40 || 6 | 30 | ২০ 
  1. মাইএসকিউএল-এ দুটি শব্দের মধ্যে স্থান সরান?

  2. MySQL-এ intvalue='1' এবং intvalue=1-এর মধ্যে পার্থক্য?

  3. MySQL এর সাথে দুটি datetime মানের মধ্যে পার্থক্য খুঁজুন?

  4. দুটি তারিখের মধ্যে মিলিসেকেন্ডে C# পার্থক্য