MySQL-এ একটি নির্দিষ্ট মাস থেকে সমস্ত এন্ট্রি নির্বাচন করতে, monthname() বা month() ফাংশন ব্যবহার করুন৷
সিনট্যাক্স নিম্নরূপ।
yourTableName থেকে *নির্বাচন করুন যেখানে monthname(yourColumnName)='yourMonthName';
উপরের সিনট্যাক্স বুঝতে, আসুন একটি টেবিল তৈরি করি। একটি টেবিল তৈরি করার প্রশ্নটি নিম্নরূপ
mysql> সারণি সিলেক্ট করুনAllEntriesDemo -> ( -> Id int NULL AUTO_INCREMENT PRIMARY KEY, -> Shipping date datetime -> );কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.63 সেকেন্ড)
সন্নিবেশ কমান্ড ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করান।
প্রশ্নটি নিম্নরূপ
mysql> SelectAllEntriesDemo(ShippingDate) মানের মধ্যে সন্নিবেশ করুন;কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.15 সেকেন্ড) mysql> ঢোকান SelectAllEntriesDemo(ShippingDate) values('2010-10-22'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.20 সেকেন্ড)mysql> ঢোকান AllEntriesDemo(Shipping) মান '2011-04-12');কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.12 সেকেন্ড)mysql> AllEntriesDemo(ShippingDate) মান ('2013-02-10') এ ঢোকান; কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.18 সেকেন্ড) mysql> SelectAllEntriesDemo(ShippingDate) values('2014-02-15');ক্যোয়ারী ঠিক আছে, 1 সারি প্রভাবিত (0.16 সেকেন্ড)mysql> সন্নিবেশ করুন সিলেক্টঅ্যালএন্ট্রিসডেমো(শিপিংডেট) মান ('2016-06-14');কোয়েরি ঠিক আছে সারি প্রভাবিত (0.18 সেকেন্ড)mysql> SelectAllEntriesDemo(ShippingDate) মান ('2017-02-14') এ ঢোকান; কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.51 সেকেন্ড)mysql> AllEntriesDemo(ShippingDate) মান নির্বাচন করুন('051-201) 29');কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.19 সেকেন্ড)
সিলেক্ট স্টেটমেন্ট ব্যবহার করে টেবিল থেকে সমস্ত রেকর্ড প্রদর্শন করুন।
প্রশ্নটি নিম্নরূপ।
mysql> SelectAllEntriesDemo থেকে *নির্বাচন করুন;
নিচের আউটপুট।
<প্রে>+----+---------+| আইডি | শিপিং তারিখ |+------+---------+| 1 | 2019-01-21 00:00:00 || 2 | 2018-02-24 00:00:00 || 3 | 2010-10-22 00:00:00 || 4 | 2011-04-12 00:00:00 || 5 | 2013-02-10 00:00:00 || 6 | 2014-02-15 00:00:00 || 7 | 2016-06-14 00:00:00 || 8 | 2017-02-14 00:00:00 || 9 | 2015-03-29 00:00:00 |+----+----------------------+9 সারি সেটে (0.00 সেকেন্ড)একটি নির্দিষ্ট মাস থেকে সমস্ত এন্ট্রি নির্বাচন করার জন্য নিম্নলিখিত প্রশ্ন:
mysql> SelectAllEntriesDemo থেকে *নির্বাচন করুন যেখানে monthname(ShippingDate)='February';
এখানে আউটপুট।
<প্রে>+----+---------+| আইডি | শিপিং তারিখ |+------+---------+| 2 | 2018-02-24 00:00:00 || 5 | 2013-02-10 00:00:00 || 6 | 2014-02-15 00:00:00 || 8 | 2017-02-14 00:00:00 |+------+----------------------+4টি সারি সেটে (0.00 সেকেন্ড)এখানে একটি বিকল্প প্রশ্ন রয়েছে৷
mysql> SelectAllEntriesDemo থেকে *নির্বাচন করুন যেখানে মাস(শিপিং ডেট)=2;
নিচের আউটপুট।
<প্রে>+----+---------+| আইডি | শিপিং তারিখ |+------+---------+| 2 | 2018-02-24 00:00:00 || 5 | 2013-02-10 00:00:00 || 6 | 2014-02-15 00:00:00 || 8 | 2017-02-14 00:00:00 |+----+----------------------+4টি সারি সেটে (0.04 সেকেন্ড)