আপনি একটি টেবিল থেকে নির্বাচন করতে 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 সেকেন্ড)