কম্পিউটার

শুধুমাত্র একটি নির্দিষ্ট মাসের জন্য তারিখ রেকর্ড আনতে মাইএসকিউএল-এ তারিখগুলি কীভাবে ফিল্টার করবেন?


আসুন প্রথমে একটি টেবিল তৈরি করি -

mysql> create table DemoTable
(
   AdmissionDate varchar(100)
);
Query OK, 0 rows affected (1.06 sec)

সন্নিবেশ কমান্ড −

ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করুন
mysql> insert into DemoTable values('2018-01-21');
Query OK, 1 row affected (0.15 sec)
mysql> insert into DemoTable values('2019-08-13');
Query OK, 1 row affected (0.56 sec)
mysql> insert into DemoTable values('2019-07-08');
Query OK, 1 row affected (0.15 sec)
mysql> insert into DemoTable values('2016-02-12');
Query OK, 1 row affected (0.14 sec)

সিলেক্ট স্টেটমেন্ট -

ব্যবহার করে টেবিল থেকে সমস্ত রেকর্ড প্রদর্শন করুন
mysql> select *from DemoTable;

এটি নিম্নলিখিত আউটপুট −

তৈরি করবে
+---------------+
| AdmissionDate |
+---------------+
| 2018-01-21    |
| 2019-08-13    |
| 2019-07-08    |
| 2016-02-12    |
+---------------+
4 rows in set (0.00 sec)

MySQL-এ তারিখগুলি ফিল্টার করার এবং শুধুমাত্র আগস্ট মাসের জন্য তারিখের রেকর্ড আনার জন্য নিম্নলিখিত প্রশ্ন রয়েছে -

mysql> select *from DemoTable where AdmissionDate like '2019-08%';

এটি নিম্নলিখিত আউটপুট −

তৈরি করবে
+---------------+
| AdmissionDate |
+---------------+
| 2019-08-13    |
+---------------+
1 row in set (0.04 sec)

  1. MySQL-এ বর্তমান তারিখের সাথে মেলে একটি নির্দিষ্ট তারিখে রেকর্ড আপডেট করুন

  2. MySQL একটি নির্দিষ্ট মাস এবং বছরের উপর ভিত্তি করে রেকর্ড আনতে?

  3. মাইএসকিউএল-এ একটি নির্দিষ্ট ব্যবহারকারীর জন্য ব্যবহারকারী লগ ইন করার সময় কীভাবে আপডেট করবেন?

  4. একটি MySQL টেবিলে একটি নির্দিষ্ট তারিখের গণনা আনুন