MySQL এর সাথে স্ট্রিং এর প্রথম n অক্ষর পেতে, LEFT() ব্যবহার করুন। স্ট্রিং এর শেষ n অক্ষর পেতে, RIGHT() পদ্ধতিটি MySQL-এ ব্যবহার করা হয়।
RIGHT() পদ্ধতির সিনট্যাক্স নিম্নরূপ -
yourTableName থেকে যেকোন ভেরিয়েবলনাম হিসাবে ডান(yourColumnName, valueOfN) নির্বাচন করুন;
উপরের ধারণাটি বুঝতে, আসুন একটি টেবিল তৈরি করি। একটি টেবিল তৈরি করার প্রশ্নটি নিম্নরূপ -
mysql> সারণি প্রাপ্ত করুন Last5Characters −> ( −> BookName varchar(100) −> );কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.73 সেকেন্ড)
এখন আপনি insert কমান্ড ব্যবহার করে টেবিলে রেকর্ড সন্নিবেশ করতে পারেন। প্রশ্নটি নিম্নরূপ -
GetLast5Characters এর মানগুলিতেmysql> সন্নিবেশ করুন ('C এর ভূমিকা');কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.19 সেকেন্ড)mysql> getLast5Characters মানগুলিতে সন্নিবেশ করুন ('গভীরতায় C'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.18 সেকেন্ড) )mysql> getLast5Characters এর মানগুলিতে সন্নিবেশ করুন('Java এর পরিচিতি');কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.18 সেকেন্ড)mysql> getLast5Characters মানগুলিতে সন্নিবেশ করুন ('আসুন C'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.51 সেকেন্ড)প্রে>সিলেক্ট স্টেটমেন্ট ব্যবহার করে টেবিল থেকে সমস্ত রেকর্ড প্রদর্শন করুন। সমস্ত রেকর্ড প্রদর্শনের জন্য ক্যোয়ারী নিম্নরূপ -
GetLast5Characters থেকেmysql> নির্বাচন করুন;নিচের আউটপুট −
<প্রে>+----------------------+| বইয়ের নাম |+----------------------+| সি পরিচিতি || C গভীরতায় || জাভা পরিচিতি || আসুন C |+----------------------+4 সারি সেটে (0.00 সেকেন্ড)
এখানে একটি প্রশ্ন যা স্ট্রিং-
-এর শেষ 5টি অক্ষর পায়mysql> RIGHT(BookName,5) কে Last5Character হিসেবে GetLast5Characters থেকে সিলেক্ট করুন;
নিচের আউটপুট −
+----------------+| শেষ 5 অক্ষর |+----------------+| সি || গভীরতা || জাভা || us C |+----------------+4 সারি সেটে (0.04 সেকেন্ড)
উপরের নমুনা আউটপুট দেখুন, স্থান এছাড়াও গণনা করা হয়.