ডেটটাইম কলাম থেকে ডেট এক্সট্র্যাক্ট করতে DATE() এবং TRIM() ফাংশন ব্যবহার করতে পারেন। এখানে TRIM() ব্যবহার করা হয়েছে তুলনা করার সময় ওয়াইটস্পেস সরাতে।
প্রথমে একটি টেবিল তৈরি করি:
mysql> create table DemoTable661(Duedate datetime); Query OK, 0 rows affected (0.57 sec)
কিছু রেকর্ড ইনসার্ট করি (কিছুতে লিডিং/ট্রেইলিং স্পেস আছে):
mysql> insert into DemoTable661 values(' 2019-01-21 12:02:21');
Query OK, 1 row affected (0.10 sec)
mysql> insert into DemoTable661 values(' 2019-07-11 11:55:59 ');
Query OK, 1 row affected (0.13 sec)
mysql> insert into DemoTable661 values('2019-11-21 04:00:59 ');
Query OK, 1 row affected (0.10 sec)
সব রেকর্ড দেখি:
mysql> select *from DemoTable661;
আউটপুট:
+---------------------+ | Duedate | +---------------------+ | 2019-01-21 12:02:21 | | 2019-07-11 11:55:59 | | 2019-11-21 04:00:59 | +---------------------+ 3 rows in set (0.00 sec)
ডেটটাইম কলাম থেকে ডেট এক্সট্র্যাক্ট করার ক্যোয়ারি:
mysql> select *from DemoTable661 where trim(date(Duedate))='2019-07-11';
আউটপুট:
+---------------------+ | Duedate | +---------------------+ | 2019-07-11 11:55:59 | +---------------------+ 1 row in set (0.00 sec)