কম্পিউটার

মাইএসকিউএল লাইক ব্যবহার করে একাধিক মান সেট সহ ক্ষেত্রগুলি কীভাবে আনবেন?


একাধিক মান সহ ক্ষেত্রগুলি আনতে, MySQL -

-এর সাথে LIKE ব্যবহার করুন
আপনার টেবিলের নাম থেকে *নির্বাচন করুন যেখানে আপনার কলাম নাম যেমন '%AnyStringValue' বা '%AnyStringValue'-এর মতো আপনার কলাম নাম বা '%AnyStringValue'-এর মতো yourColumnName …….N;

আপনি একটি টেবিলের সাহায্যে বুঝতে পারবেন −

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

সন্নিবেশ কমান্ডের সাহায্যে টেবিলে কিছু রেকর্ড সন্নিবেশ করান। সারণীতে রেকর্ড সন্নিবেশ করার জন্য ক্যোয়ারী নিম্নরূপ -

লাইকডেমো মানগুলিতে
mysql> সন্নিবেশ করুন ('রিডিং বুক'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.13 সেকেন্ড) mysql> লাইকডেমো মানগুলিতে সন্নিবেশ করুন ('ক্রিকেট ম্যাচ খেলা'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.16 সেকেন্ড) mysql> LikeDemo মানগুলিতে সন্নিবেশ করুন ('Playing Hockey Match'); ক্যোয়ারী ঠিক আছে, 1 সারি প্রভাবিত (0.27 সেকেন্ড) mysql> লাইকডেমো মানগুলিতে সন্নিবেশ করুন ('নভেল পড়া'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.14 সেকেন্ড) mysql> সন্নিবেশ LikeDemo মান ('Swimming'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.10 সেকেন্ড)নির্বাচিত বিবৃতির সাহায্যে সমস্ত রেকর্ড প্রদর্শন করা হচ্ছে। প্রশ্নটি নিম্নরূপ:mysql> লাইকডেমো থেকে *নির্বাচন করুন;

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

<প্রে>+------------+| শখ |+------------+| বই পড়া || ক্রিকেট ম্যাচ খেলছি || হকি ম্যাচ খেলছি || উপন্যাস পড়া || সাঁতার |+------------+5 সারি সেটে (0.00 সেকেন্ড)

LIKE ব্যবহার করে একাধিক মান সহ ক্ষেত্রগুলি আনার জন্য ক্যোয়ারী নিম্নরূপ -

mysql> লাইকডেমো থেকে *নির্বাচন করুন যেখানে '%ক্রিকেট%' এর মতো শখ বা '%রিডিং%' এর মতো শখ;

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

<প্রে>+------------+| শখ |+------------+| বই পড়া || ক্রিকেট ম্যাচ খেলছি || উপন্যাস পড়া |+---------+3 সারি সেটে (0.00 সেকেন্ড)
  1. কিভাবে আমরা একটি একক MySQL আপডেট বিবৃতি দিয়ে একাধিক সারিতে কলামের মান আপডেট করতে পারি?

  2. মাইএসকিউএল-এ একাধিক লাইক মান সহ টেবিল স্টেটমেন্ট দেখান?

  3. কিভাবে MySQL group_concat ব্যবহার করে মান উদ্ধৃত করবেন?

  4. পিএইচপি এবং মাইএসকিউএল-এ 'বুলিয়ান' মানগুলি কীভাবে মোকাবেলা করবেন?