আপনি STR_TO_DATE() এর মধ্যে অর্ডার ব্যবহার করতে পারেন। আসুন প্রথমে একটি টেবিল তৈরি করি -
mysql> টেবিল তৈরি করুন DemoTable -> ( -> DueTime varchar(20) -> );কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.87 সেকেন্ড)
সন্নিবেশ কমান্ড -
ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করুনmysql> DemoTable মানগুলিতে ঢোকান )mysql> DemoTable মানগুলিতে সন্নিবেশ করুন('11:00PM');কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.13 সেকেন্ড)
সিলেক্ট স্টেটমেন্ট -
ব্যবহার করে টেবিল থেকে সমস্ত রেকর্ড প্রদর্শন করুনmysql> DemoTable থেকে * নির্বাচন করুন;
এটি নিম্নলিখিত আউটপুট-
তৈরি করবে <প্রে>+---------+| ডিউটাইম |+---------+| 7:30AM || 9:00PM || 11:00PM |+---------+3 সারি সেটে (0.00 সেকেন্ড)সাম্প্রতিক সময়ের সাথে রেকর্ডগুলি আনার জন্য এখানে ক্যোয়ারী রয়েছে −
mysql> DemoTable থেকে * নির্বাচন করুন -> str_to_date(DueTime, '%h:%i%p') desc সীমা 1 দ্বারা অর্ডার করুন;
এটি নিম্নলিখিত আউটপুট −
তৈরি করবে <প্রে>+---------+| ডিউটাইম |+---------+| 11:00PM |+---------+1 সারি সেটে (0.00 সেকেন্ড)