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

MySQL-এ DATETIME থেকে টাইম কম্পোনেন্ট বাদ দিয়ে শুধু ডেট নেওয়া (DATE)

MySQL-এ DATETIME` কলাম থেকে শুধু ডেট পার্ট বের করতে DATE()` ফাংশন ব্যবহার করুন।

সিনট্যাক্স

SELECT DATE(আপনার_কলাম_নাম) FROM আপনার_টেবিল_নাম;

উদাহরণ

টেবিল তৈরি ও ডেটা ইনসার্ট (১ দিন যোগ করে):

mysql> CREATE TABLE StripComponentDatetimeDemo (YourDateTime DATETIME);
mysql> INSERT INTO StripComponentDatetimeDemo VALUES(DATE_ADD(NOW(), INTERVAL 1 DAY));

পুরো ডেটাটাইম:

mysql> SELECT * FROM StripComponentDatetimeDemo;
+---------------------+
| YourDateTime        |
+---------------------+
| 2018-11-25 20:15:07 |
+---------------------+

শুধু ডেট (টাইম স্ট্রিপ):

mysql> SELECT DATE(YourDateTime) FROM StripComponentDatetimeDemo;
+--------------------+
| DATE(YourDateTime) |
+--------------------+
| 2018-11-25         |
+--------------------+

অন্যান্য উপায়: CAST(YourDateTime AS DATE)` বা DATE_FORMAT(YourDateTime, '%Y-%m-%d')`।

  1. MySQL-এ TIMESTAMP কলাম থেকে শুধু তারিখ বের করা (DATE())

  2. MySQL-এ বর্তমান তারিখ থেকে ১৪ সপ্তাহের মধ্যে তারিখ রেকর্ড ফেচ করা

  3. MySQL কোয়েরি: 00:00 থেকে আজকের তারিখ পর্যন্ত ডেটা নির্বাচন করা

  4. MySQL-এ TIME_FORMAT দিয়ে HH:MM:SS থেকে HH:MM ফরম্যাটে কনভার্ট করা