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

MySQL টেবিলে তারিখ দিয়ে রেকর্ড সার্চ করা

ধরুন Order123 টেবিলে ProductName, Quantity, OrderDate কলাম আছে।

mysql> SELECT * FROM Order123;
+-------------+----------+------------+
| ProductName | Quantity | OrderDate  |
+-------------+----------+------------+
| A           | 100      | 2017-05-25 |
| B           | 105      | 2017-05-25 |
| C           | 55       | 2017-05-25 |
| D           | 250      | 2017-05-26 |
| E           | 500      | 2017-05-26 |
| F           | 500      | 2017-05-26 |
| G           | 500      | 2017-05-27 |
| H           | 1000     | 2017-05-27 |
+-------------+----------+------------+

নির্দিষ্ট তারিখে অর্ডার খোঁজা

mysql> SELECT ProductName, Quantity FROM Order123 WHERE OrderDate = '2017-05-25';
+-------------+----------+
| ProductName | Quantity |
+-------------+----------+
| A           | 100      |
| B           | 105      |
| C           | 55       |
+-------------+----------+

যদি OrderDate-এ টাইমও থাকে

DATE() ফাংশন ব্যবহার করে শুধু তারিখ অংশ তুলনা করুন:

mysql> SELECT ProductName, Quantity FROM Order123 WHERE DATE(OrderDate) = '2017-05-25';

এটি টাইম কম্পোনেন্ট উপেক্ষা করে শুধু তারিখ মিলিয়ে রেজাল্ট দেবে।

  1. MySQL-এ একই টেবিলে ভিন্ন ডেট ফরম্যাটে ডেট রেকর্ড ইনসার্ট করা

  2. MySQL-এ BEFORE INSERT TRIGGER ব্যবহার করে অটোমেটিক্যালি বর্তমান তারিখ ইনসার্ট করুন

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

  4. MySQL-এ DATE_ADD ব্যবহার করে টেবিলের তারিখ আপডেট করা (বছর যোগ/বিয়োগ)