কম্পিউটার

MySQL এ একটি তারিখের শেষ সেকেন্ড পান?


MySQL-এ একটি তারিখের শেষ সেকেন্ড পেতে, INTERVAL কমান্ডটি ব্যবহার করুন৷ আসুন প্রথমে একটি টেবিল তৈরি করি -

mysql> create table DemoTable
   -> (
   -> JoiningDatetime datetime,
   -> DueDatetime datetime
   -> );
Query OK, 0 rows affected (0.55 sec)

সন্নিবেশ কমান্ড -

ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করুন
mysql> insert into DemoTable(JoiningDatetime) values('2019-11-03 12:34:54');
Query OK, 1 row affected (0.18 sec)
mysql> insert into DemoTable(JoiningDatetime) values('2019-10-04 12:34:54');
Query OK, 1 row affected (0.13 sec)

সিলেক্ট স্টেটমেন্ট -

ব্যবহার করে টেবিল থেকে সমস্ত রেকর্ড প্রদর্শন করুন
mysql> select *from DemoTable;

এটি নিম্নলিখিত আউটপুট −

তৈরি করবে
+---------------------+-------------+
| JoiningDatetime     | DueDatetime |
+---------------------+-------------+
| 2019-11-03 12:34:54 | NULL        |
| 2019-10-04 12:34:54 | NULL        |
+---------------------+-------------+
2 rows in set (0.00 sec)

MySQL -

-এ একটি তারিখের শেষ সেকেন্ড পাওয়ার জন্য এখানে ক্যোয়ারী রয়েছে
mysql> update DemoTable
   -> set DueDatetime=DATE(JoiningDatetime) + INTERVAL 1 DAY - INTERVAL 1 SECOND;
Query OK, 2 rows affected (0.19 sec)
Rows matched: 2 Changed: 2 Warnings: 0

আসুন আবার টেবিলের রেকর্ড পরীক্ষা করি -

mysql> select *from DemoTable;

এটি নিম্নলিখিত আউটপুট −

তৈরি করবে
+---------------------+---------------------+
| JoiningDatetime     | DueDatetime         |
+---------------------+---------------------+
| 2019-11-03 12:34:54 | 2019-11-03 23:59:59 |
| 2019-10-04 12:34:54 | 2019-10-04 23:59:59 |
+---------------------+---------------------+
2 rows in set (0.00 sec)

  1. মাইএসকিউএল-এ সব মাসের শেষ দিনগুলি পান?

  2. UK DATE কে MySQL তারিখে রূপান্তর করবেন?

  3. MySQL-এ varchar তারিখের তালিকা থেকে সর্বাধিক তারিখ পান

  4. MySQL এ datetime থেকে শুধুমাত্র তারিখ পান?