কম্পিউটার

মাইএসকিউএল ডাটাবেস থেকে একটি মান নির্বাচন করুন যদি এটি ডুপ্লিকেট এবং নন-ডুপ্লিকেট মান সহ একটি কলাম থেকে শুধুমাত্র একবার উপস্থিত থাকে


আসুন প্রথমে একটি টেবিল তৈরি করি -

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

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

ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করুন
mysql> DemoTable723 মানগুলিতে সন্নিবেশ করুন 200); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.12 সেকেন্ড) mysql> DemoTable723 মান (100) এ ঢোকান; কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.20 সেকেন্ড) mysql> DemoTable723 মানগুলিতে সন্নিবেশ করুন (300); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত ( 0.14 সেকেন্ড)mysql> DemoTable723 মান (400) এ ঢোকান; কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.16 সেকেন্ড) mysql> DemoTable723 মানগুলিতে ঢোকান (400); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.12 সেকেন্ড) mysql> DemoTable 723 মান ঢোকান 600); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.12 সেকেন্ড) mysql> DemoTable723 মান (400) এ ঢোকান; কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.13 সেকেন্ড) mysql> DemoTable723 মানগুলিতে সন্নিবেশ করুন (200); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত ( 0.17 সেকেন্ড)

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

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

এটি নিম্নলিখিত আউটপুট তৈরি করবে -

<প্রে>+------+| মান |+------+| 100 || 200 || 200 || 100 || 300 || 400 || 400 || 600 || 400 || 200 |+------+10 সারি সেটে (0.00 সেকেন্ড)

MySQL ডাটাবেস থেকে একটি মান নির্বাচন করার জন্য নিম্নোক্ত ক্যোয়ারীটি শুধুমাত্র যদি এটি ডুপ্লিকেট এবং নন-ডুপ্লিকেট মান সহ কলাম থেকে একবার বিদ্যমান থাকে -

mysql> DemoTable723 গ্রুপ থেকে কাউন্ট (মান)=1;

এটি নিম্নলিখিত আউটপুট তৈরি করবে -

<প্রে>+------+| মান |+------+| 300 || 600 |+------+2 সারি সেটে (0.00 সেকেন্ড)
  1. অনুরূপ কলাম মান থেকে শুধুমাত্র NO মানের গণনা ফেরাতে MySQL ক্যোয়ারী

  2. MySQL-এ সংশ্লিষ্ট ডুপ্লিকেট কলাম মান সহ একটি কলাম থেকে ন্যূনতম সারি মান নির্বাচন করুন

  3. এক কলাম থেকে বিভিন্ন কলামে স্ট্রিং মান (হাইফেন সহ) আলাদা করতে এবং নির্বাচন করতে MySQL ক্যোয়ারী

  4. MySQL এ সংশ্লিষ্ট ডুপ্লিকেট আইডি সহ একটি কলাম (ভাসমান মান) থেকে সর্বনিম্ন মান পান