এর জন্য MONTH() এবং DAY() ব্যবহার করুন। আসুন প্রথমে একটি −
তৈরি করিmysql> টেবিল তৈরি করুন DemoTable1429 -> ( -> AnniversaryDate date -> );
সন্নিবেশ −
ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করুনmysql> DemoTable1429 মানগুলিতে সন্নিবেশ করান প্রভাবিত (0.15 সেকেন্ড)mysql> DemoTable1429 মানগুলিতে সন্নিবেশ করান 1 সারি প্রভাবিত (0.12 সেকেন্ড)
নির্বাচন −
ব্যবহার করে টেবিল থেকে সমস্ত রেকর্ড প্রদর্শন করুন DemoTable1429 থেকেmysql> নির্বাচন করুন;
এটি নিম্নলিখিত আউটপুট −
তৈরি করবে <প্রে>+-----------------+| বার্ষিকী তারিখ |+-----------------+| 2019-09-29 || 2018-09-27 || 2016-09-28 || 2015-09-29 |+-----------------+4টি সারি সেটে (0.00 সেকেন্ড)বর্তমান তারিখ নিম্নরূপ -
mysql> curdate();+------------+| নির্বাচন করুন curdate() |+------------+| 2019-09-29 |+------------+1 সারি সেটে (0.00 সেকেন্ড)
বর্তমান তারিখের দিন এবং মাসের সাথে তুলনা করে তারিখ রেকর্ডগুলি আনার জন্য এখানে প্রশ্ন রয়েছে -
mysql> DemoTable1429 থেকে * নির্বাচন করুন -> যেখানে মাস(AnniversaryDate)=month(curdate()) -> এবং দিন(AnniversaryDate)=day(curdate());
এটি নিম্নলিখিত আউটপুট −
তৈরি করবে <প্রে>+-----------------+| বার্ষিকী তারিখ |+-----------------+| 2019-09-29 || 2015-09-29 |+-----------------+2 সারি সেটে (0.00 সেকেন্ড)