টাইমস্ট্যাম্প থেকে দিনের নাম পেতে DAYNAME() ফাংশন ব্যবহার করুন:
SELECT DAYNAME(yourColumnName) FROM yourTableName;
প্রথমে একটি টেবিল তৈরি করি:
mysql> CREATE TABLE DemoTable (LoginDate TIMESTAMP);
রেকর্ড যোগ করি:
mysql> INSERT INTO DemoTable VALUES('2019-06-01');
mysql> INSERT INTO DemoTable VALUES('2019-06-02');
mysql> INSERT INTO DemoTable VALUES('2019-06-03');
mysql> INSERT INTO DemoTable VALUES('2019-06-04');
mysql> INSERT INTO DemoTable VALUES('2018-06-21');
সকল রেকর্ড দেখতে:
mysql> SELECT * FROM DemoTable;
আউটপুট:
+---------------------+ | LoginDate | +---------------------+ | 2019-06-01 00:00:00 | | 2019-06-02 00:00:00 | | 2019-06-03 00:00:00 | | 2019-06-04 00:00:00 | | 2018-06-21 00:00:00 | +---------------------+
দিনের নাম পাওয়ার কোয়েরি:
mysql> SELECT DAYNAME(LoginDate) FROM DemoTable;
আউটপুট:
+--------------------+ | DAYNAME(LoginDate) | +--------------------+ | Saturday | | Sunday | | Monday | | Tuesday | | Thursday | +--------------------+
সম্পর্কিত ফাংশন:
DAYOFWEEK(date): সপ্তাহের দিন (১=রবিবার, ৭=শনিবার)DAYOFMONTH(date): মাসের দিন (১-৩১)DAYOFYEAR(date): বছরের দিন (১-৩৬৬)WEEKDAY(date): সপ্তাহের দিন (০=সোমবার, ৬=রবিবার)
নোট: ফলাফল ইংরেজিতে আসে। বাংলায় পেতে হলে অ্যাপ্লিকেশন লেভেলে অনুবাদ করতে হয়।