ছোট হাতের am/pm দিয়ে MySQL সময় ফর্ম্যাট করতে, LOWER() এর পাশাপাশি DATE_FORMAT() ব্যবহার করুন। প্রথমে একটি টেবিল তৈরি করা যাক −
mysql> টেবিল ফরম্যাট টাইম তৈরি করুন -> ( -> লগইনটাইম সময় -> );কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.56 সেকেন্ড)
নিচে ইনসার্ট কমান্ড −
ব্যবহার করে টেবিলে রেকর্ড সন্নিবেশ করার জন্য ক্যোয়ারী দেওয়া হলmysql> ফরম্যাটটাইম মান ('12:40:34'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.20 সেকেন্ড) mysql> ফর্ম্যাটটাইম মানগুলিতে সন্নিবেশ করুন ('14:10:58'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.13 সেকেন্ড)mysql> ফরম্যাটটাইম মান ('16:56:40') ঢোকান; কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.18 সেকেন্ড) mysql> ফর্ম্যাটটাইম মানগুলিতে সন্নিবেশ করুন ('10:12:14'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.16 সেকেন্ড)
−
নির্বাচনী বিবৃতি ব্যবহার করে টেবিল থেকে সমস্ত রেকর্ড প্রদর্শন করার জন্য নিচের প্রশ্নটি রয়েছেmysql> formatTime থেকে * নির্বাচন করুন;
এটি নিম্নলিখিত আউটপুট −
তৈরি করবে <প্রে>+------------+| লগইনটাইম |+------------+| 12:40:34 || 14:10:58 || 16:56:40 || 10:12:14 |+----------+4 সারি সেটে (0.00 সেকেন্ড)নিম্নে মাইএসকিউএল সময়কে ছোট হাতের am/pm −
দিয়ে ফরম্যাট করার জন্য ক্যোয়ারী দেওয়া হলmysql> ফরম্যাটটাইম থেকে LOWER(DATE_FORMAT(LoginTime,'%l:%i %p')) নির্বাচন করুন;
এটি নিম্নলিখিত আউটপুট −
তৈরি করবে+--------------------------------------------+| LOWER(DATE_FORMAT(লগইনটাইম,'%l:%i %p')) |+------------------ -----------+| 12:40 pm || 2:10 pm || 4:56 pm || 10:12 am |+------------------------------------------------------+4 সেটে সারি (0.04 সেকেন্ড)