বিবৃতি now()+1 দিন নিজেই বলে যে আমাদের বর্তমান তারিখের সাথে একটি দিন যোগ করতে হবে। আপনি উপরের যুক্তিটি এভাবে লিখতে পারেন -
এখন()+ব্যবধান ১ দিন;
অথবা আপনি মাইএসকিউএল থেকে date_add() ফাংশনের সাথে একই যুক্তি লিখতে পারেন -
date_add(now(),interval 1 দিন);
আসুন মাইএসকিউএল সিলেক্ট স্টেটমেন্টের সাথে উপরের ধারণাটি ব্যবহার করি। প্রশ্নটি নিম্নরূপ -
mysql> এখন নির্বাচন করুন()+ ব্যবধান 1 দিন;
এখানে একটি নমুনা আউটপুট যা দিনে 1 −
বৃদ্ধি পায় <প্রে>+------------+| now()+ ব্যবধান ১ দিন |+----------------------+| 2018-11-23 15:43:10 |+-------------------------+1 সারি সেটে (0.05 সেকেন্ড)এখন, বর্তমান তারিখে একটি দিন যোগ করার জন্য date_add() ফাংশন ব্যবহার করার জন্য আরেকটি উদাহরণ দেখা যাক।
প্রশ্নটি নিম্নরূপ -
mysql> date_add(now(),interval 1 দিন) নির্বাচন করুন;
এখানে আউটপুট −
+--------------------------------+| date_add(now(),interval 1 দিন) |+--------------------------------+| 2018-11-23 15:45:43 |+--------------------------------+1 সারি সেটে ( 0.00 সেকেন্ড)
শুধুমাত্র তারিখ প্রদর্শনের জন্য, তারপরে আপনি এখন()+1 দিনের জন্য নীচের যুক্তিটি ব্যবহার করতে পারেন৷
৷এখন().
এর পরিবর্তে curdate(), ব্যবহার করুনcurdate()+ব্যবধান ১ দিন।
অথবা আপনি date_add() ফাংশনের সাহায্যে উপরের যুক্তিটি ব্যবহার করতে পারেন।
date_add(curdate(), ব্যবধান 1 দিন);
এখানে উপরের দুটি ধারণার ডেমো রয়েছে।
mysql> curdate()+interval 1 দিন;নির্বাচন করুন
এখানে আউটপুট যা শুধুমাত্র curdate() −
এর সাথে বর্ধিত তারিখ প্রদর্শন করে <প্রে>+---------------+| curdate()+ব্যবধান 1 দিন |+----------------------------+| 2018-11-23 |+-------------------------+1 সারি সেটে (0.00 সেকেন্ড)date_add() ডেমো −
mysql> date_add(curdate(), ব্যবধান 1 দিন নির্বাচন করুন;
এখানে আউটপুট আছে যা date_add() −
এর সাথে শুধুমাত্র বর্ধিত তারিখ প্রদর্শন করে <প্রে>+-----------------------+| date_add(curdate(), ব্যবধান 1 দিন) |+--------------------------------------+| 2018-11-23 |+-----------------------+1 সারি সেটে (0.00 সেকেন্ড)