কম্পিউটার

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


আমাদের উদাহরণের জন্য, আমরা দুটি টেবিল তৈরি করব এবং দ্বিতীয় টেবিলে নেই এমন একটি টেবিল থেকে সারি পেতে প্রাকৃতিক বাম যোগদান প্রয়োগ করব।

প্রথম টেবিল তৈরি করা হচ্ছে।

mysql> সারণি তৈরি করুন FirstTableDemo -> ( -> id int, -> name varchar(100) -> );কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.48 সেকেন্ড)

প্রথম টেবিলে রেকর্ড সন্নিবেশ করা হচ্ছে।

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

সমস্ত রেকর্ড প্রদর্শন করতে।

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

নিচের আউটপুট।

+------+-------+| আইডি | নাম |+------+-------+| 1 | বব || 2 | জন || 3 | ক্যারল |+------+------+3 সারি সেটে (0.00 সেকেন্ড)

দ্বিতীয় টেবিল তৈরি করা হচ্ছে।

mysql> টেবিল তৈরি করুন SecondTableDemo -> ( -> id int, -> name varchar(100) -> );কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.62 সেকেন্ড)

দ্বিতীয় টেবিলে রেকর্ড সন্নিবেশ করা হচ্ছে।

mysql> সেকেন্ডটেবলডেমো মান (1,'বব'),(2,'জন');কোয়েরি ঠিক আছে, 2টি সারি প্রভাবিত (0.12 সেকেন্ড)রেকর্ডস:2টি সদৃশ:0 সতর্কতা:0

সমস্ত রেকর্ড প্রদর্শন করতে।

সেকেন্ডটেবলডেমো থেকে
mysql> নির্বাচন করুন;

নিচের আউটপুট।

+------+------+| আইডি | নাম |+------+------+| 1 | বব || 2 | জন |+------+------+

দ্বিতীয় টেবিলে নেই এমন সারিগুলি নির্বাচন করার জন্য নিম্নোক্ত সিনট্যাক্স।

mysql> tbl1 নির্বাচন করুন৷ 

নিম্নোক্ত আউটপুট যা প্রথম টেবিলে থাকা সারিগুলি প্রদর্শন করে, কিন্তু দ্বিতীয় টেবিলে যেমন "ক্যারল" নয়৷

+------+-------+| আইডি | নাম |+------+-------+| 3 | ক্যারল |+------+------+1 সারি সেটে (0.03 সেকেন্ড)

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

  2. কিভাবে MySQL এ এক টেবিল থেকে অন্য সারি কপি করবেন?

  3. মাইএসকিউএল টেবিলে না থাকা মানগুলির জন্য ডাটাবেস জিজ্ঞাসা করুন?

  4. টেবিলের স্বতন্ত্র কলাম থেকে গড় নির্বাচন করতে MySQL ক্যোয়ারী?