আজকের তারিখ পেতে, অন্তর্নির্মিত ফাংশন CURDATE() ব্যবহার করুন। CURDATE() শুধুমাত্র বর্তমান তারিখ দেয় সময় নয়। এর সাথে, একই দিনের জন্য রেকর্ডগুলি পেতে, আপনি নিম্নলিখিত সিনট্যাক্সটি চেষ্টা করতে পারেন -
আপনার টেবিলের নাম থেকে আপনার কলামের নাম1,আপনার কলামের নাম2,......,yourColumnNameN,DATE_FORMAT(yourDateColumnName, '%Y-%m-%d') নির্বাচন করুন WHERE DATE(yourDateColumnName) =CURDATE();
উপরের ধারণাটি বুঝতে, আসুন একটি টেবিল তৈরি করি। একটি টেবিল তৈরি করার প্রশ্নটি নিম্নরূপ। এই কলামগুলির মধ্যে একটিতে তারিখগুলি প্রদর্শন করার জন্য তারিখ সময় ডেটাটাইপ থাকবে −
mysql> টেবিল GmailSignIn তৈরি করুন −> ( −> UserId int, −> UserName varchar(200), −> DateOfSignIn datetime −> );কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (1.56 সেকেন্ড)
এখন আপনি সন্নিবেশ কমান্ডের সাহায্যে টেবিলে কিছু রেকর্ড সন্নিবেশ করতে পারেন। আমরা বর্তমান তারিখও সেট করেছি, যা 2018-12-06।
প্রশ্নটি নিম্নরূপ -
GmailSignIn মানগুলিতেmysql> সন্নিবেশ করান ঠিক আছে, 1 সারি প্রভাবিত (0.18 সেকেন্ড)mysql> GmailSignIn মানগুলিতে ঢোকান(444333,'Carol',date_add(curdate(),interval 1 দিন));Query OK, 1 সারি প্রভাবিত (0.13 sec)mysql> GmailSignIn মানগুলিতে ঢোকান (555444,'David',date_add(curdate(),interval -1 দিন));কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.83 সেকেন্ড)
সিলেক্ট স্টেটমেন্টের সাহায্যে টেবিল থেকে সমস্ত রেকর্ড প্রদর্শন করুন। প্রশ্নটি নিম্নরূপ -
mysql> GmailSignIn থেকে *নির্বাচন করুন;
নিচের আউটপুট −
+---------+---------+----------------------+| UserId | ব্যবহারকারীর নাম | DateOfSignIn |+---------+------------+----------------------+| 222111 | জন | 2018-12-06 19:13:30 || 333222 | জনসন | 2018-12-06 00:00:00 || 444333 | ক্যারল | 2018-12-07 00:00:00 || 555444 | ডেভিড | 2018-12-05 00:00:00 |+---------+---------------------------------- ---+4 সারি সেটে (0.00 সেকেন্ড)
আজকের সমান তারিখ নির্বাচন করার এবং একই তারিখের রেকর্ড প্রদর্শন করার জন্য এখানে ক্যোয়ারী রয়েছে −
GmailSignIn থেকেmysql> UserId,UserName,DateOfSignIn,DATE_FORMAT(DateOfSignIn, '%Y-%m-%d') নির্বাচন করুন −> যেখানে date(DateOfSignIn) =curdate();
নিচের আউটপুট −
<প্রে>+---------+---------+----------------------+---- -----------------------------------+| UserId | ব্যবহারকারীর নাম | DateOfSignIn | DATE_FORMAT(DateOfSignIn, '%Y-%m-%d') |+---------+---------+------------ --------------------------------------------------------------- +| 222111 | জন | 2018-12-06 19:13:30 | 2018-12-06 || 333222 | জনসন | 2018-12-06 00:00:00 | 2018-12-06 |+---------+------------+------------------------- --------------------------------------------------- সেটে 2 সারি (0.00 সেকেন্ড)