কম্পিউটার

MySQL-এ MATCH এবং AGAINST সহ একটি নির্দিষ্ট কলামে একটি স্ট্রিং ধারণকারী সারি নির্বাচন করুন


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

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

অল্টার টেবিল -

Mysql> সারণি পরিবর্তন করুন DemoTable1833 যোগ করুন FULLTEXT(নাম);কোয়েরি ঠিক আছে, 0টি সারি প্রভাবিত হয়েছে, 1টি সতর্কতা (0.00 সেকেন্ড)রেকর্ডস:0 ডুপ্লিকেট:0 সতর্কতা:1

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

ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করুন
mysql> DemoTable1833 মানগুলিতে ('John Doe'); ক্যোয়ারী ঠিক আছে, 1 সারি প্রভাবিত (0.00 সেকেন্ড) mysql> DemoTable1833 মানগুলিতে ঢোকান ('অ্যাডাম স্মিথ'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.00 সেকেন্ড) mysql> DemoTable1833 মান ('ক্রিস ব্রাউন'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.00 সেকেন্ড) mysql> DemoTable1833 মানগুলিতে সন্নিবেশ করুন ('জন স্মিথ'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.00 সেকেন্ড)

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

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

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

তৈরি করবে <প্রে>+------------+| নাম |+------------+| জন ডো || অ্যাডাম স্মিথ || ক্রিস ব্রাউন || জন স্মিথ |+------------+4 সারি সেটে (0.00 সেকেন্ড)

এখানে একটি নির্দিষ্ট কলামে একটি স্ট্রিং সম্বলিত সারি নির্বাচন করার প্রশ্ন রয়েছে

mysql> DemoTable1833 থেকে * নির্বাচন করুন যেখানে MATCH(Name) AGAINST('+John Smith+');

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

তৈরি করবে <প্রে>+------------+| নাম |+------------+| জন স্মিথ || জন ডো || অ্যাডাম স্মিথ |+------------+3 সারি সেটে (0.00 সেকেন্ড)
  1. MySQL দিয়ে একটি টেবিলে শুধুমাত্র নির্দিষ্ট সারি মুছুন

  2. লাইক দিয়ে সারি নির্বাচন করতে এবং মিলে যাওয়া স্ট্রিং সহ নতুন কলাম তৈরি করতে MySQL কোয়েরি?

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

  4. MySQL-এ স্ট্রিং মান (স্ট্রিং, সংখ্যা এবং বিশেষ অক্ষর) সহ একটি কলাম থেকে একটি নির্দিষ্ট রেকর্ড আনুন