কম্পিউটার

আমি কিভাবে MySQL-এ VARCHAR হিসাবে সংরক্ষিত নম্বরগুলিকে সাজাতে পারি যেগুলির মধ্যে 0 এর পূর্বে 085, 090 ইত্যাদি আছে?


নিম্নলিখিত সিনট্যাক্স −

yourTableName ক্রম থেকে yourColumnName*1,yourColumnName দ্বারা *নির্বাচন করুন;

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

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

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

ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করুন
mysql> DemoTable মানগুলিতে সন্নিবেশ করুন DemoTable মানগুলিতে ('45'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.12 সেকেন্ড) mysql> DemoTable মানগুলিতে ঢোকান ('85'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.08 সেকেন্ড) mysql> DemoTable মানগুলিতে সন্নিবেশ করুন('085 '); ক্যোয়ারী ঠিক আছে, 1 সারি প্রভাবিত (0.14 সেকেন্ড) mysql> DemoTable মানগুলিতে সন্নিবেশ করান 1 সারি প্রভাবিত (0.10 সেকেন্ড)

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

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

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

তৈরি করবে <প্রে>+------+| মান |+------+| 90 || 86 || 45 || 85 || 085 || 090 || 045 |+------+7 সারি সেটে (0.00 সেকেন্ড)

VARCHAR হিসাবে সংরক্ষিত নম্বরগুলিকে 0

-এর আগে সাজানোর জন্য নিম্নলিখিত প্রশ্নগুলি রয়েছে
mysql> মান *1,মান অনুসারে DemoTable অর্ডার থেকে *নির্বাচন করুন;

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

তৈরি করবে <প্রে>+------+| মান |+------+| 045 || 45 || 085 || 85 || 86 || 090 || 90 |+------+7 সারি সেটে (0.00 সেকেন্ড)
  1. MySQL-এ স্ট্রিং এবং সংখ্যা সহ VARCHAR রেকর্ডগুলি অর্ডার করুন

  2. মাইএসকিউএল ব্যবহার করে কিছু শব্দের পরে বড় হাতের অক্ষরযুক্ত নামের সমস্ত ডেটাবেস কীভাবে আনবেন?

  3. সংখ্যা সহ একটি VARCHAR স্ট্রিংয়ে হাইফেনের পরে সংখ্যাগুলি সরাতে MySQL ক্যোয়ারী

  4. MySQL এ সংখ্যার সাথে মিশ্রিত একটি স্ট্রিংয়ে সাজান?