কম্পিউটার

mYsql-এ অক্ষরের দৈর্ঘ্য অনুসারে স্ট্রিংগুলি অর্ডার করুন?


আপনি MySQL থেকে CHAR_LENGTH() ফাংশনের সাহায্যে অক্ষরের দৈর্ঘ্য অনুসারে অর্ডার করতে পারেন। ফাংশনটি নিম্নলিখিত স্ট্রিং-

-এর জন্য অক্ষরের সংখ্যা যেমন 4 প্রদান করে
AMIT

অক্ষরের দৈর্ঘ্য অনুসারে স্ট্রিং অর্ডার করার জন্য, নিম্নলিখিতটি হল সিনট্যাক্স −

 CHAR_LENGTH(yourColumnName) দ্বারা yourTableName অর্ডার থেকে *নির্বাচন করুন;

উপরের ধারণাটি বোঝার জন্য প্রথমে একটি টেবিল তৈরি করা যাক। নীচে একটি টেবিল তৈরি করার জন্য ক্যোয়ারী −

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

সন্নিবেশ কমান্ডের সাহায্যে টেবিলে কিছু রেকর্ড সন্নিবেশ করান। প্রশ্নটি নিম্নরূপ -

mysql> OrderByCharacterLength মানগুলিতে সন্নিবেশ করুন('আসুন C');কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.31 সেকেন্ড)mysql> OrderByCharacterLength মানগুলিতে সন্নিবেশ করুন ('C এর ভূমিকা'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.20 সেকেন্ড) )mysql> OrderByCharacterLength মানগুলিতে সন্নিবেশ করান('জাভাতে ডেটা স্ট্রাকচার এবং অ্যালগরিদম');কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.13 সেকেন্ড)mysql> OrderByCharacterLength মানগুলিতে সন্নিবেশ করুন ('গভীরতার মধ্যে'); কোয়েরি প্রভাবিত (1.17) sec)mysql> OrderByCharacterLength মান ('Java Projects') এ ঢোকান; ঠিক আছে, 1 সারি প্রভাবিত (0.23 সেকেন্ড)

উপরের সারণীতে সন্নিবেশিত ক্রমানুসারে সমস্ত রেকর্ড প্রদর্শন করা যাক। প্রশ্নটি নিম্নরূপ -

mysql> OrderByCharacterLength থেকে *নির্বাচন করুন;

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

<প্রে>+-----------------------------------------+| বইয়ের নাম |+-------------------------+| আসুন সি || C ভূমিকা || জাভাতে ডেটা স্ট্রাকচার এবং অ্যালগরিদম || C গভীরতায় || জাভা প্রজেক্ট |+--------------------------+5 সারি সেটে (0.00 সেকেন্ড)

এখানে একটি প্রশ্ন যা অক্ষরের দৈর্ঘ্য অনুযায়ী সাজানো সমস্ত রেকর্ড প্রদর্শন করে। যদি একটি কলামের মান ন্যূনতম দৈর্ঘ্য থাকে তবে এটি উচ্চ অগ্রাধিকার পায় এবং প্রথমে প্রদর্শিত হবে৷

প্রশ্নটি নিম্নরূপ -

mysql> CHAR_LENGTH(BookName) দ্বারা OrderByCharacterLength অর্ডার থেকে *নির্বাচন করুন;

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

<প্রে>+-----------------------------------------+| বইয়ের নাম |+-------------------------+| আসুন সি || C গভীরতায় || জাভা প্রকল্পগুলি || সি পরিচিতি || জাভাতে ডেটা স্ট্রাকচার এবং অ্যালগরিদম |+-----------------------------------------+5 সারি সেটে (0.00 সেকেন্ড)
  1. একই ক্ষেত্রে বাছাই ক্রম সঞ্চালনের জন্য MySQL ক্যোয়ারী

  2. আন্ডারস্কোর সহ স্ট্রিং দ্বারা মাইএসকিউএল অর্ডার?

  3. বর্তমান দিন এবং মাস অনুসারে অর্ডার করতে MySQL প্রশ্ন?

  4. একাধিক আইডি দ্বারা MySQL ক্যোয়ারী অর্ডার করবেন?