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

MySQL-এ TIMESTAMP কালামে DATE() ফাংশন ব্যবহার করে নির্দিষ্ট তারিখ খুঁজুন

DATE() ফাংশন ব্যবহার করে টাইমস্ট্যাম্প থেকে শুধু তারিখ বের করুন

TIMESTAMP বা DATETIME কালামে নির্দিষ্ট তারিখের রেকর্ড খুঁজতে WHERE DATE(timestamp_col) = 'target_date' ব্যবহার করুন।

উদাহরণ: টেবিল ও ডেটা

mysql> CREATE TABLE DemoTable (
    StudentId INT NOT NULL AUTO_INCREMENT PRIMARY KEY,
    StudentAdmissionDate TIMESTAMP
);
mysql> INSERT INTO DemoTable(StudentAdmissionDate) VALUES
    ('2011-01-12 12:34:43'),('2012-10-23 11:32:21'),('2001-02-14 05:12:01'),
    ('2018-12-31 15:10:04'),('2019-04-16 11:04:10');

সকল রেকর্ড:

+-----------+----------------------+
| StudentId | StudentAdmissionDate |
+-----------+----------------------+
| 1         | 2011-01-12 12:34:43  |
| 2         | 2012-10-23 11:32:21  |
| 3         | 2001-02-14 05:12:01  |
| 4         | 2018-12-31 15:10:04  |
| 5         | 2019-04-16 11:04:10  |
+-----------+----------------------+

নির্দিষ্ট তারিখ (2001-02-14) খুঁজুন

mysql> SELECT * FROM DemoTable WHERE DATE(StudentAdmissionDate) = '2001-02-14';

ফলাফল:

+-----------+----------------------+
| StudentId | StudentAdmissionDate |
+-----------+----------------------+
| 3         | 2001-02-14 05:12:01  |
+-----------+----------------------+

তারিখের রেঞ্জ দিয়ে খুঁজুন

mysql> SELECT * FROM DemoTable 
    WHERE StudentAdmissionDate >= '2012-01-01' AND StudentAdmissionDate < '2019-12-01';

ফলাফল:

+-----------+----------------------+
| StudentId | StudentAdmissionDate |
+-----------+----------------------+
| 2         | 2012-10-23 11:32:21  |
| 4         | 2018-12-31 15:10:04  |
| 5         | 2019-04-16 11:04:10  |
+-----------+----------------------+

পারফরম্যান্স টিপস: DATE() ফাংশন ব্যবহার করলে ইনডেক্স ব্যবহার হয় না। বড় টেবিলে WHERE col >= '2001-02-14' AND col < '2001-02-15' রেঞ্জ ক্যোয়ারি ব্যবহার করুন।

  1. MySQL-এ সঠিক স্ট্রিং মান খুঁজে বের করা (COLLATE ব্যবহার)

  2. MySQL-এ BETWEEN দিয়ে দ্রুত ডেটা রেঞ্জ সার্চ করা

  3. MySQL에서 ^(캐럿) 문자가 포함된 컬럼명 찾기 (INFORMATION_SCHEMA 활용)

  4. MySQL-এ REGEXP_INSTR ব্যবহার করে সার্চ কোয়েরি করা