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

MySQL কোয়েরিতে DATETIME ফিল্ডে এক দিন যোগ কীভাবে করবেন?


DATE_ADD() ফাংশন ব্যবহার করে টেবিলের DATETIME ফিল্ডে এক দিন যোগ করা যায়।

mysql> Select StudentName, RegDate, Date_ADD(RegDate, INTERVAL +1 day) AS 'NEXT DAY' from testing where StudentName = 'gaurav';
+-------------+---------------------+---------------------+
| StudentName | RegDate             | NEXT DAY            |
+-------------+---------------------+---------------------+
| Gaurav      | 2017-10-29 08:48:33 | 2017-10-30 08:48:33 |
+-------------+---------------------+---------------------+
1 row in set (0.00 sec)

উপরের কোয়েরি 'testing' টেবিলে StudentName 'Gaurav' হলে RegDate-এ এক দিন যোগ করে 'NEXT DAY' কলোমে দেখাচ্ছে।


  1. MySQL-এ বিদ্যমান মানগুলিতে +1 যোগ করা (UPDATE ... SET col = col + 1)

  2. MySQL-এ DATE ও TIME কলাম কম্বাইন করে DATETIME তৈরি

  3. MySQL-এ CHAR ফিল্ডকে DATETIME ফিল্ডে কনভার্ট করা

  4. MySQL INTERVAL ব্যবহার করে ডেটাটাইম ফিল্ডে একদিন যোগ করা