কম্পিউটার

একটি ডাটাবেসে একটি সংখ্যা হিসাবে স্ট্রিং অর্ডার?


একটি সংখ্যা হিসাবে স্ট্রিং অর্ডার করতে, CAST() ব্যবহার করুন। নিচের সিনট্যাক্স −

আপনার টেবিলের নাম থেকে *নির্বাচন করুন ORDER BY CAST(your ColumnName as Signed) DESC;

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

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

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

ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করুন
mysql> DemoTable মানগুলিতে সন্নিবেশ করুন DemoTable মানগুলিতে ('34'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.06 সেকেন্ড) mysql> DemoTable মানগুলিতে ঢোকান ('21'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.06 সেকেন্ড) mysql> DemoTable মানগুলিতে সন্নিবেশ করুন '); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.04 সেকেন্ড) mysql> DemoTable মানগুলিতে সন্নিবেশ করুন ('90'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.07 সেকেন্ড)

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

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

এটি নিম্নলিখিত আউটপুট −

তৈরি করবে <প্রে>+------+| আইডি |+------+| 3 || 20 || 34 || 21 || 78 || 90 |+------+6 সারি সেটে (0.00 সেকেন্ড)

পূর্ণসংখ্যা −

ক্রম করার জন্য নিচের প্রশ্নটি রয়েছে
mysql> নির্বাচন করুন * DemoTable ORDER BY CAST (Id AS SIGNED) DESC থেকে;

এটি নিম্নলিখিত আউটপুট −

তৈরি করবে <প্রে>+------+| আইডি |+------+| 90 || 78 || 34 || 21 || 20 || 3 |+------+6 সারি সেটে (0.02 সেকেন্ড)
  1. মাইএসকিউএল ক্যোয়ারী স্ট্রিং দৈর্ঘ্যের উপর ভিত্তি করে বেশ কয়েকটি তারা যুক্ত করতে?

  2. জাভা দিয়ে একটি MySQL ডাটাবেসের সাথে সংযোগ করা হচ্ছে

  3. দ্রুত MySQL ডাটাবেসে একটি স্ট্রিং জন্য অনুসন্ধান?

  4. ডাটাবেসে টেবিলের সংখ্যা প্রদর্শন করার জন্য মাইএসকিউএল কোয়েরি কী?