মাসের ভিত্তিতে তারিখ নির্বাচন করতে MySQL-এ MONTH() পদ্ধতি ব্যবহার করুন। আসুন প্রথমে একটি টেবিল তৈরি করি -
mysql> টেবিল তৈরি করুন DemoTable-> (-> Id int NULL AUTO_INCREMENT PRIMARY KEY,-> UserName varchar(10),-> UserPostMessageDate datetime,-> UserLikes int-> );কোয়েরি ঠিক আছে, 0.7 সারি প্রভাবিত সেকেন্ড)
সন্নিবেশ কমান্ড -
ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করুনmysql> DemoTable(UserName,UserPostMessageDate,UserLikes) মান ('John','2019-01-31',4560); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.17 সেকেন্ড)mysql> DemoTable এ ঢোকান,(UserLikes) UserPostMessageDate,UserLikes)values('Sam','2019-06-28',790); ক্যোয়ারী ঠিক আছে, 1 সারি প্রভাবিত (0.27 সেকেন্ড)mysql> DemoTable(ব্যবহারকারীর নাম,UserPostMessageDate,UserLikes','vales') এ ঢোকান 2019-05-01',230);কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.18 সেকেন্ড)mysql> DemoTable(UserName,UserPostMessageDate,UserLikes) মান ('David','2019-03-05',1000Query); ঠিক আছে, 1 সারি প্রভাবিত (0.33 সেকেন্ড)
সিলেক্ট স্টেটমেন্ট -
ব্যবহার করে টেবিল থেকে সমস্ত রেকর্ড প্রদর্শন করুনmysql> DemoTable থেকে *নির্বাচন করুন;
আউটপুট
এটি নিম্নলিখিত আউটপুট −
তৈরি করবে <প্রে>+------+------------------ ---+| আইডি | ব্যবহারকারীর নাম | UserPostMessageDate | ইউজার লাইকস |+------+------------+----------------------+--------- --+| 1 | জন | 2019-01-31 00:00:00 | 4560 || 2 | স্যাম | 2019-06-28 00:00:00 | 790 || 3 | ক্যারল | 2019-05-01 00:00:00 | 230 || 4 | ডেভিড | 2019-03-05 00:00:00 | 10000000 |+------+---------+--------------- --+4 সারি সেটে (0.00 সেকেন্ড)একটি নির্দিষ্ট মাসের উপর ভিত্তি করে একটি সারণী থেকে ডেটা নির্বাচন করার জন্য নিম্নলিখিত প্রশ্ন রয়েছে −
৷mysql> DemoTable থেকে Id, UserName, UserLikes নির্বাচন করুন যেখানে MONTH(UserPostMessageDate)=6;
আউটপুট
এটি নিম্নলিখিত আউটপুট −
তৈরি করবে+------+---------+------------+| আইডি | ব্যবহারকারীর নাম | ব্যবহারকারীর পছন্দ |+----+------------+------------+| 2 | স্যাম | 790 |+----+---------+------------+1 সারি সেটে (0.00 সেকেন্ড)