কম্পিউটার টিউটোরিয়াল

MySQL-এ বর্তমান তারিখের রেকর্ড ফিল্টার করা (DATETIME কলাম থেকে)

এজন্য DATE(NOW()) ব্যবহার করে নিচের সিনট্যাক্স:

select *from yourTableName where DATE(yourColumnName)=DATE(NOW());

টেবিল তৈরি করা

mysql> create table DemoTable706 ( 
  UserId varchar(100), 
  UserName varchar(100), 
  UserSignupDate datetime 
); 
Query OK, 0 rows affected (0.57 sec)

রেকর্ড ইনসার্ট করা

mysql> insert into DemoTable706 values('John1@gmail.com','John','2019-01-31 12:45:22'); 
Query OK, 1 row affected (0.24 sec) 
mysql> insert into DemoTable706 values('Chris123@gmail.com','Chris','2019-07-22 10:05:02'); 
Query OK, 1 row affected (0.20 sec) 
mysql> insert into DemoTable706 values('12Robert@gmail.com','Robert','2019-06-22 11:25:22'); 
Query OK, 1 row affected (0.22 sec) 
mysql> insert into DemoTable706 values('DavidM@gmail.com','David','2019-07-22 00:00:02'); 
Query OK, 1 row affected (0.12 sec)

সকল রেকর্ড প্রদর্শন

mysql> select *from DemoTable706;

আউটপুট

+--------------------+----------+---------------------+ 
| UserId             | UserName | UserSignupDate      | 
+--------------------+----------+---------------------+ 
| John1@gmail.com    | John     | 2019-01-31 12:45:22 | 
| Chris123@gmail.com | Chris    | 2019-07-22 10:05:02 | 
| 12Robert@gmail.com | Robert   | 2019-06-22 11:25:22 | 
| DavidM@gmail.com   | David    | 2019-07-22 00:00:02 | 
+--------------------+----------+---------------------+ 
4 rows in set (0.00 sec)

বর্তমান তারিখের রেকর্ড ফিল্টার করার কোয়েরি

mysql> select *from DemoTable706 where DATE(UserSignupDate)=DATE(NOW());

আউটপুট

+--------------------+----------+---------------------+ 
| UserId             | UserName | UserSignupDate      | 
+--------------------+----------+---------------------+ 
| Chris123@gmail.com | Chris    | 2019-07-22 10:05:02 | 
| DavidM@gmail.com   | David    | 2019-07-22 00:00:02 | 
+--------------------+----------+---------------------+ 
2 rows in set (0.00 sec)
  1. MySQL-এ ডেটা রেকর্ড ও বর্তমান তারিখের পার্থক্য বের করার পদ্ধতি

  2. MySQL-এ একটি কোয়েরি দিয়ে নির্দিষ্ট রেকর্ডের (ডুপ্লিকেট) আওতা গণনা করা

  3. MySQL-এ VARCHAR তারিখ কলামের সাথে বর্তমান তারিখ তুলনা করা

  4. MySQL কোয়েরি দিয়ে কারেন্ট ডেট কোনো ডেট রেঞ্জে পড়ে কিনা চেক করা