এর জন্য, আপনি MySQL-এ substring() ফাংশন ব্যবহার করতে পারেন। শর্তের জন্য, MySQL CASE স্টেটমেন্ট ব্যবহার করুন। আসুন প্রথমে একটি −
তৈরি করিmysql> টেবিল তৈরি করুন DemoTable1402 -> ( -> EmployeeName varchar(40) -> );কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.62 সেকেন্ড)
সন্নিবেশ −
ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করানmysql> DemoTable1402 মানগুলিতে সন্নিবেশ করান> DemoTable1402 মানগুলিতে সন্নিবেশ করাননির্বাচন −
ব্যবহার করে টেবিল থেকে সমস্ত রেকর্ড প্রদর্শন করুন DemoTable1402 থেকেmysql> নির্বাচন করুন;এটি নিম্নলিখিত আউটপুট −
তৈরি করবে <প্রে>+---------------+| কর্মচারীর নাম |+---------------+| অ্যাডাম স্মিথ || ক্রিস ব্রাউন || ডেভিড মিলার || ক্যারল টেলর |+------------+4 সারি সেটে (0.00 সেকেন্ড)
এখানে MySQL-এ সাবস্ট্রিং প্রদর্শন করার জন্য একটি ক্যোয়ারী আছে যদি স্ট্রিংটি নির্দিষ্ট দৈর্ঘ্যের চেয়ে কম হয় বা বেশি হলে একটি কাস্টম বার্তা প্রদর্শন করা হয় -
mysql> নির্বাচন করুন *, ক্ষেত্রে যখন char_length(EmployeeName) <=11 তারপর substring(EmployeeName,1,5) -> অন্যথা 'EmployeeName 11-এর চেয়ে বড়' -> ফলাফল হিসাবে শেষ -> DemoTable1402 থেকে;
এটি নিম্নলিখিত আউটপুট −
তৈরি করবে <প্রে>+---------------+------------------------------- --+| কর্মচারীর নাম | ফলাফল |+---------------+-------------------------------- -+| অ্যাডাম স্মিথ | আদম || ক্রিস ব্রাউন | ক্রিস || ডেভিড মিলার | কর্মচারীর নাম 11 এর বেশি || ক্যারল টেলর | কর্মচারীর নাম 11 জনের বেশি |+---------------+---------------------------- -----+4 সারি সেটে (0.04 সেকেন্ড)