একটি DATETIME ফর্ম্যাট মানতে একটি দিন যোগ করতে, আপনি MySQL থেকে DATE_ADD() ফাংশন ব্যবহার করতে পারেন৷
সিনট্যাক্স নিম্নরূপ -
যেকোন ভেরিয়েবলনাম হিসাবে date_add(now(),interval 1 দিন) নির্বাচন করুন;
এখন আপনি ডেটটাইম ফরম্যাটে একটি দিন যোগ করার জন্য উপরের সিনট্যাক্স বাস্তবায়ন করতে পারেন।
mysql> Adding1DayDemo হিসাবে date_add(now(),interval 1 দিন) নির্বাচন করুন;
নিচের আউটপুট −
<প্রে>+---------+| 1DayDemo যোগ করা হচ্ছে |+---------+| 2018-12-07 20:06:59 |+----------------------+1 সারি সেটে (0.00 সেকেন্ড)আপনি যদি শুধুমাত্র একটি তারিখে একটি দিন যোগ করতে চান, আপনি curdate() ফাংশন ব্যবহার করতে পারেন। প্রশ্নটি নিম্নরূপ -
mysql> Adding1DayDemo হিসাবে date_add(curdate(),interval 1 দিন) নির্বাচন করুন;
নিচের আউটপুট −
+----------------+| 1DayDemo যোগ করা হচ্ছে |+----------------+| 2018-12-07 |+----------------+1 সারি সেটে (0.00 সেকেন্ড)
আসুন একটি টেবিল তৈরি করি এবং তাতে কিছু তারিখের মান সন্নিবেশ করি -
mysql> টেবিল AddOneday তৈরি করুন −> ( −> DueTime datetime −> );কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (1.05 সেকেন্ড)
এখন আপনি now() এবং curdate() উভয় ফাংশনের সাহায্যে রেকর্ড সন্নিবেশ করতে পারেন। প্রশ্নটি নিম্নরূপ -
mysql> AddOneday মানগুলিতে ঢোকান>সিলেক্ট স্টেটমেন্ট -
এর সাহায্যে টেবিল থেকে সমস্ত রেকর্ড প্রদর্শন করুনmysql> AddOneday থেকে *নির্বাচন করুন;নিচের আউটপুট −
<প্রে>+---------+| ডিউটাইম |+----------------------+| 2018-12-06 20:10:47 || 2018-12-06 00:00:00 |+----------------------+2 সারি সেটে (0.00 সেকেন্ড)
DATE_ADD() এর সাহায্যে একটি দিন যোগ করুন। প্রশ্নটি নিম্নরূপ -
mysql> AddOneday থেকে AddingOneDay হিসাবে date_add(DueTime,interval 1 দিন) নির্বাচন করুন;
নিম্নোক্ত আউটপুট আপডেট করা তারিখগুলি প্রদর্শন করছে −
<প্রে>+---------+| OneDay যোগ করা |+---------+| 2018-12-07 20:10:47 || 2018-12-07 00:00:00 |+----------------------+2 সারি সেটে (0.00 সেকেন্ড)