কম্পিউটার

কিভাবে MySQL টেবিল A ​​থেকে নির্বাচন করবেন যা টেবিল B তে বিদ্যমান নেই?


আপনি একটি টেবিল থেকে নির্বাচন করতে IN অপারেটর ব্যবহার করতে পারেন যা অন্যটিতে বিদ্যমান নেই। উপরের সিনট্যাক্স বুঝতে, আসুন একটি টেবিল তৈরি করি।

প্রথম টেবিলের নাম A এবং দ্বিতীয় টেবিলের নাম B। একটি টেবিল তৈরি করার প্রশ্নটি নিম্নরূপ

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

এখন আপনি সন্নিবেশ কমান্ড ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করতে পারেন।

প্রশ্নটি নিম্নরূপ

mysql> A মানগুলিতে ঢোকান(10); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.23 সেকেন্ড)mysql> A মানগুলিতে ঢোকান (20); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.11 সেকেন্ড)mysql> A মানগুলিতে ঢোকান( 30); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.11 সেকেন্ড) mysql> A মানগুলিতে ঢোকান(50); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.10 সেকেন্ড) mysql> A মানগুলিতে সন্নিবেশ করুন (80); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত ( 0.12 সেকেন্ড)

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

প্রশ্নটি নিম্নরূপ

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

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

<প্রে>+------+| মান |+------+| 10 || 20 || 30 || 50 || 80 |+------+5 সারি সেটে (0.00 সেকেন্ড)

এখানে B

নামের দ্বিতীয় টেবিল তৈরি করার জন্য প্রশ্ন রয়েছে
mysql> টেবিল B তৈরি করুন -> ( -> Value2 int -> );কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.65 সেকেন্ড)

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

প্রশ্নটি নিম্নরূপ

mysql> বি মানগুলিতে সন্নিবেশ করান 

এখন আপনি সিলেক্ট স্টেটমেন্ট ব্যবহার করে টেবিল থেকে সমস্ত রেকর্ড প্রদর্শন করতে পারেন।

প্রশ্নটি নিম্নরূপ

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

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

<প্রে>+---------+| মান2 |+---------+| 20 || 50 |+---------+2 সারি সেটে (0.00 সেকেন্ড)

এখানে সারণি A থেকে নির্বাচন করার জন্য ক্যোয়ারী রয়েছে যা B

টেবিলে নেই
mysql> যেখানে মান নেই সেখান থেকে * নির্বাচন করুন (B থেকে মান2 নির্বাচন করুন);

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

<প্রে>+------+| মান |+------+| 10 || 30 || 80 |+------+3 সারি সেটে (0.00 সেকেন্ড)
  1. মাইএসকিউএল-এ রিকারসিভ সিলেক্ট কোয়েরি কীভাবে করবেন?

  2. MySQL টেবিল থেকে 1 নির্বাচন করার মানে কি?

  3. অন্য টেবিলে নেই এমন একটি টেবিল থেকে সারি নির্বাচন করতে MySQL কোয়েরি নির্বাচন করুন?

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