এর জন্য, আপনি ORDER BY CAST() ব্যবহার করতে পারেন। আসুন একটি উদাহরণ দেখি -
mysql> টেবিল তৈরি করুন DemoTable2006( UserId int NOT NULL AUTO_INCREMENT PRIMARY KEY, UserCode varchar(20)); কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (1.14 সেকেন্ড)
সন্নিবেশ কমান্ড -
ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করুনmysql> DemoTable2006(UserCode) মান ('John_12'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.20 সেকেন্ড)mysql> DemoTable2006(UserCode) মানগুলিতে সন্নিবেশ করুন ('John_34'); কোয়েরি OK, 1 প্রভাবিত 0.14 সেকেন্ড)mysql> DemoTable2006(UserCode) মান ('John_56');কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.12 সেকেন্ড)mysql> DemoTable2006(ইউজারকোড) মানগুলিতে সন্নিবেশ করান ('Chris_101'), 1 সারি (OK) 0.16 সেকেন্ড)mysql> DemoTable2006(UserCode) মান ('Chris_103'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.37 সেকেন্ড)mysql> DemoTable2006 (ইউজারকোড) মানগুলিতে সন্নিবেশ করুন ('Chris_106'), 1 সারি (OK) 0.07 সেকেন্ড)
সিলেক্ট স্টেটমেন্ট -
ব্যবহার করে টেবিল থেকে সমস্ত রেকর্ড প্রদর্শন করুন DemoTable2006 থেকেmysql> নির্বাচন করুন;
এটি নিম্নলিখিত আউটপুট −
তৈরি করবে+---------+------------+| UserId | ইউজার কোড |+---------+------------+| 1 | জন_12 || 2 | জন_34 || 3 | জন_56 || 4 | ক্রিস_101 || 5 | ক্রিস_103 || 6 | Chris_106 |+---------+------------+6 সারি সেটে (0.00 সেকেন্ড)
এখানে একটি কলাম −
থেকে একটি নির্দিষ্ট রেকর্ড আনার জন্য প্রশ্ন রয়েছে৷mysql> DemoTable2006 থেকে * নির্বাচন করুন যেখানে 'John%' এর মতো UserCode কাস্ট (সাবস্ট্রিং (7 থেকে ইউজারকোড) স্বাক্ষরিত হিসাবে) বর্ণনা সীমা 1;
এটি নিম্নলিখিত আউটপুট −
তৈরি করবে <প্রে>+---------+---------+| UserId | ব্যবহারকারী কোড |+---------+---------+| 3 | John_56 |+---------+---------+1 সারি সেটে (0.00 সেকেন্ড)