কম্পিউটার টিউটোরিয়াল

MySQL-এ টাইম ডেটা টাইপকে শুধু HH:MM ফরম্যাটে দেখান

টাইম ডেটা টাইপকে শুধু ঘন্টা:মিনিট (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()ও একই কাজ করে।

  1. MySQL-এ সতর্কবার্তা (warnings) দমন করার পদ্ধতি

  2. MySQL-এ CONCAT() এবং REPEAT() দিয়ে ডেটা ফিল্ড মাস্ক করা (পাসওয়ার্ড হাইড করা)

  3. MySQL-এ কলাম এলিয়াসকে নির্দিষ্ট ডেটা টাইপে কাস্ট করা (CASE ব্যবহার করে)

  4. MySQL-এ DATETIME কলামে সময় যোগ করা (ADDTIME ফাংশন)