কম্পিউটার

কিভাবে আমরা MySQL টেবিলের একটি কলামে সংরক্ষিত তারিখে দিন/গুলি যোগ করতে পারি?


এই উদ্দেশ্যে দুটি ফাংশন ব্যবহার করা যেতে পারে এবং উভয় ফাংশনে আমাদের INTERVAL কীওয়ার্ডের সাথে আর্গুমেন্ট হিসাবে কলামের নাম দিতে হবে। ফাংশনগুলি নিম্নরূপ -

DATE_ADD() ফাংশন

এই ফাংশনের সিনট্যাক্স হল DATE_ADD(তারিখ, INTERVAL এক্সপ্রেশন ইউনিট)। এটি উদাহরণ অনুসরণ করে প্রদর্শন করা যেতে পারে যা টেবিলের ডেটা ব্যবহার করে 'কলেজডেটেল' -

mysql> Select estb, DATE_ADD(estb, INTERVAL 10 DAY) from collegedetail;
+------------+---------------------------------+
| estb | DATE_ADD(estb, INTERVAL 10 DAY)       |
+------------+---------------------------------+
| 2010-05-01 | 2010-05-11                      |
| 1995-10-25 | 1995-11-04                      |
| 1994-09-25 | 1994-10-05                      |
| 2001-07-23 | 2001-08-02                      |
| 2010-07-30 | 2010-08-09                      |
+------------+---------------------------------+
5 rows in set (0.00 sec)

উপরের প্রশ্নটি ‘কলেজডেটেল’ টেবিলের ‘estb’ কলামে সংরক্ষিত তারিখে 10 দিন যোগ করেছে।

ADDDATE() ফাংশন

এই ফাংশনের সিনট্যাক্স হল ADDDATE(তারিখ, INTERVAL এক্সপ্রেশন ইউনিট)। এটি উদাহরণ অনুসরণ করে প্রদর্শন করা যেতে পারে যা টেবিলের ডেটা ব্যবহার করে 'কলেজডেটেল' -

mysql> Select estb, ADDDATE(estb, INTERVAL 10 DAY) from collegedetail;
+------------+--------------------------------+
| estb       | ADDDATE(estb, INTERVAL 10 DAY) |
+------------+--------------------------------+
| 2010-05-01 | 2010-05-11                     |
| 1995-10-25 | 1995-11-04                     |
| 1994-09-25 | 1994-10-05                     |
| 2001-07-23 | 2001-08-02                     |
| 2010-07-30 | 2010-08-09                     |
+------------+--------------------------------+
5 rows in set (0.00 sec)

উপরের প্রশ্নটি 'কলেজডেটেল' টেবিলের 'estb' কলামে সংরক্ষিত তারিখে 10 দিন যোগ করেছে।


  1. কিভাবে MySQL এ একটি টেবিলে একটি কলাম যোগ করবেন?

  2. আমি কিভাবে MySQL এ একটি বুলিয়ান ক্ষেত্র যোগ করতে পারি?

  3. মাইএসকিউএল-এ টাইমস্ট্যাম্প সেট করার জন্য কীভাবে একটি টেবিলে "তৈরি করা" কলাম যুক্ত করবেন?

  4. একটি MySQL টেবিল কলামের সমস্ত তারিখ রেকর্ডে একটি একক বছর যোগ করুন