কম্পিউটার

মাইএসকিউএল-এ কলামটিকে একটি কেস-সংবেদনশীল কোলেশনে রূপান্তর করবেন?


এই জন্য, আপনি COLLATE ব্যবহার করতে পারেন. নিচের সিনট্যাক্স −

আপনার টেবিলের নাম থেকে *নির্বাচন করুন যেখানে আপনার কলামের নাম আপনার মান কোলাট utf8_bin লাইক;

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

mysql> টেবিল তৈরি করুন DemoTable ( LastName varchar(100) );কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.51 সেকেন্ড)

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

ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করুন
mysql> DemoTable মানগুলিতে ঢোকান DemoTable মানগুলিতে ('brown'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.13 সেকেন্ড)mysql> DemoTable মানগুলিতে সন্নিবেশ করুন ('BRoWN'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.14 সেকেন্ড)

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

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

আউটপুট

<প্রে>+---------+| শেষ নাম |+---------+| ব্রাউন || ব্রাউন || বাদামী || BRoWN |+---------+4 সারি সেটে (0.00 সেকেন্ড)

কোলেট -

-এর জন্য ক্যোয়ারী নিচে দেওয়া হল
mysql> DemoTable থেকে *নির্বাচন করুন যেখানে Last Name LIKE 'BROWN' COLLATE utf8_bin;

আউটপুট

<প্রে>+---------+| শেষ নাম |+---------+| ব্রাউন |+---------+1 সারি সেটে (0.00 সেকেন্ড)
  1. একটি MySQL কলামের প্রতিটি মানের কেসকে বড় হাতের অক্ষরে রূপান্তর করুন

  2. MySQL এ শূন্য সহ কলামের মান প্যাড করুন

  3. MySQL-এর প্রথম অক্ষর দ্বারা কলামের মান ফিল্টার করুন

  4. MySQL-এ একটি কলামে সর্বোচ্চ মান খুঁজুন