কম্পিউটার

কিভাবে MySQL LIKE ব্যবহার করে সার্চ সিস্টেম তৈরি করবেন এবং কীওয়ার্ডের ভিত্তিতে ফলাফল প্রদর্শন করবেন?


কীওয়ার্ডের ভিত্তিতে ফলাফল প্রদর্শন করতে, নিম্নলিখিত সিনট্যাক্সের মতো LIKE অপারেটর ব্যবহার করুন -

আপনার টেবিলের নাম থেকে *নির্বাচন করুন যেখানে আপনার কলামের নাম '%yourValue%' পছন্দ করুন;

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

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

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

ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করুন
mysql> DemoTable812 মান ('গুড লুকিং'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.19 সেকেন্ড) mysql> DemoTable812 মানগুলিতে সন্নিবেশ করুন ('Awesome'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.18 সেকেন্ড) mysql> DemoTable812 মানগুলিতে সন্নিবেশ করুন ('লুকিং গর্জিয়াস'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.09 সেকেন্ড) mysql> DemoTable812 মানগুলিতে সন্নিবেশ করুন ('শুভ ভাগ্য'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.20 সেকেন্ড) mysql> DemoTable1212 মানগুলিতে ঢোকান ('একটি সুন্দর দিন কাটুক');কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.21 সেকেন্ড)

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

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

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

তৈরি করবে <প্রে>+-------------------+| মন্তব্য |+-------------------+| ভালো লাগছে || অসাধারণ || সুন্দর লাগছে || শুভকামনা || আপনার দিনটি ভালো কাটুক |+-----------------+5 সারি সেটে (0.00 সেকেন্ড)

একটি অনুসন্ধান সিস্টেম তৈরি করতে এবং কীওয়ার্ডের ভিত্তিতে ফলাফল প্রদর্শন করতে MySQL LIKE ব্যবহার করার জন্য নিম্নোক্ত ক্যোয়ারী রয়েছে −

mysql> DemoTable812 থেকে *নির্বাচন করুন যেখানে '%Look%' মত মন্তব্য করুন;

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

তৈরি করবে <প্রে>+-------------------+| মন্তব্য |+-------------------+| ভালো লাগছে || সুন্দর দেখাচ্ছে
  1. কিভাবে DESC দ্বারা অর্ডার করবেন এবং MySQL এ প্রথম 3টি রেকর্ড প্রদর্শন করবেন?

  2. কিভাবে MySQL LIKE ব্যবহার করে প্রথম টেবিল থেকে একটি নতুন টেবিল তৈরি করবেন?

  3. আমি মাইএসকিউএল-এ @ সাইন কীভাবে ব্যবহার করব?

  4. % সহ একটি কলামের মান অনুসন্ধান করতে MySQL LIKE ক্যোয়ারী কীভাবে ব্যবহার করবেন?