টাইম ডেটা টাইপকে শুধু ঘন্টা:মিনিট (HH:MM) ফরম্যাটে দেখাতে DATE_FORMAT() ব্যবহার করুন।
সিনট্যাক্স
select DATE_FORMAT(yourColumnName, "%H:%i") AS anyAliasName from yourTableName;
টেবিল তৈরি করা
mysql> create table DemoTable ( Arrivaltime time ); Query OK, 0 rows affected (0.61 sec)
রেকর্ড ইনসার্ট করা
mysql> insert into DemoTable values('08:20'); Query OK, 1 row affected (0.19 sec)
mysql> insert into DemoTable values('05:40'); Query OK, 1 row affected (0.12 sec)
রেকর্ড প্রদর্শন (ডিফল্ট HH:MM:SS)
mysql> select * from DemoTable;
আউটপুট:
+-------------+ | Arrivaltime | +-------------+ | 08:20:00 | | 05:40:00 | +-------------+ 2 rows in set (0.00 sec)
শুধু HH:MM ফরম্যাটে দেখানো
mysql> select DATE_FORMAT(Arrivaltime, "%H:%i") AS ONLY_HOUR_MINUTE from DemoTable;
আউটপুট:
+------------------+ | ONLY_HOUR_MINUTE | +------------------+ | 08:20 | | 05:40 | +------------------+ 2 rows in set (0.03 sec)
নোট: %H = ২৪ ঘন্টা ফরম্যাটে ঘন্টা (০০-২৩), %i = মিনিট (০০-৫৯)। TIME_FORMAT()ও একই কাজ করে।